Curry
A Tutorial Introduction
Draft of April 17, 2025
Sergio Antoy
Portland State University, U.S.A.
Web: https://www.cs.pdx.edu/~antoy/
Michael Hanus
Christian-Albrechts-Universität Kiel, Germany
Web: https://www.michaelhanus.de/
Contents
- Preface
-
I Language Features
- 1 Introduction
- 2 Getting Started with Curry
- 3 Main Features of Curry
- II Programming with Curry
- III Design Patterns
- IV Applications & Libraries