Curry: An Integrated Functional Logic Language
Curry: An Integrated Functional Logic Language
Curry: An Integrated Functional Logic Language
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
[29] T. Johnsson. Lambda Lifting: Transforming Programs to Recursive Functions. In <strong>Functional</strong><br />
Programming <strong>Language</strong>s and Computer Architecture, pp. 190–203. Springer LNCS 201, 1985.<br />
[30] H. Kuchen, R. Loogen, J.J. Moreno-Navarro, and M. Rodríguez-Artalejo. The <strong>Functional</strong> <strong>Logic</strong><br />
<strong>Language</strong> BABEL and Its Implementation on a Graph Machine. New Generation Computing,<br />
Vol. 14, pp. 391–427, 1996.<br />
[31] J.W. Lloyd. Combining <strong>Functional</strong> and <strong>Logic</strong> Programming <strong>Language</strong>s. In Proc. of the International<br />
<strong>Logic</strong> Programming Symposium, pp. 43–57, 1994.<br />
[32] J.W. Lloyd. Declarative Programming in Escher. Technical Report CSTR-95-013, University<br />
of Bristol, 1995.<br />
[33] R. Loogen, F. Lopez Fraguas, and M. Rodríguez Artalejo. A Demand Driven Computation<br />
Strategy for Lazy Narrowing. In Proc. of the 5th International Symposium on Programming<br />
<strong>Language</strong> Implementation and <strong>Logic</strong> Programming, pp. 184–200. Springer LNCS 714, 1993.<br />
[34] R. Loogen and S. Winkler. Dynamic Detection of Determinism in <strong>Functional</strong> <strong>Logic</strong> <strong>Language</strong>s.<br />
Theoretical Computer Science 142, pp. 59–87, 1995.<br />
[35] F.J. López Fraguas. A General Scheme for Constraint <strong>Functional</strong> <strong>Logic</strong> Programming. In<br />
Proc. of the 3rd International Conference on Algebraic and <strong>Logic</strong> Programming, pp. 213–227.<br />
Springer LNCS 632, 1992.<br />
[36] R. Milner, M. Tofte, and R. Harper. The Definition of Standard ML. MIT Press, 1990.<br />
[37] J.J. Moreno-Navarro and M. Rodríguez-Artalejo. <strong>Logic</strong> Programming with Functions and<br />
Predicates: The <strong>Language</strong> BABEL. Journal of <strong>Logic</strong> Programming, Vol. 12, pp. 191–223,<br />
1992.<br />
[38] G. Nadathur and D. Miller. <strong>An</strong> Overview of λProlog. In Proc. 5th Conference on <strong>Logic</strong><br />
Programming & 5th Symposium on <strong>Logic</strong> Programming (Seattle), pp. 810–827. MIT Press,<br />
1988.<br />
[39] L. Naish. Negation and Control in Prolog. Springer LNCS 238, 1987.<br />
[40] L. Naish. Adding equations to NU-Prolog. In Proc. of the 3rd Int. Symposium on Programming<br />
<strong>Language</strong> Implementation and <strong>Logic</strong> Programming, pp. 15–26. Springer LNCS 528, 1991.<br />
[41] T. Nipkow. Higher-Order Critical Pairs. In Proc. 6th IEEE Symp. <strong>Logic</strong> in Computer Science,<br />
pp. 342–349. IEEE Press, 1991.<br />
[42] S.L. Peyton Jones and P. Wadler. Imperative <strong>Functional</strong> Programming. In Proc. 20th Symposium<br />
on Principles of Programming <strong>Language</strong>s (POPL’93), pp. 71–84, 1993.<br />
[43] C. Prehofer. Solving Higher-order Equations: From <strong>Logic</strong> to Programming. PhD thesis, TU<br />
München, 1995. Also appeared as Technical Report I9508.<br />
[44] V.A. Saraswat. Concurrent Constraint Programming. MIT Press, 1993.<br />
80