Principles of programming languages Maarit Harsu / Matti Rintala / Henri Hansen
TUT Pervasive Computing
Curry – functional logic language
- ”Modern” research language
- Combines functional and logic paradigms
- Several implementations exist
- Syntax (almost from Haskell)
- Added features for logic programming
– free variables – non-deterministic functions – logical constraints, built-in search (with several search strategies)
1