We say that expressions are in normal form when there are no more evaluation step that can be taken, or, put differently, when they’ve reached an irreducible form.
The syntax of a function can be read like this:
triple x = x * 3 -- o----o o o---o
Being the triple
the name of the function, the first x
the parameter, and
the body of the function is everything that is in the right of the equal sign.
- Haskell Programming from First Principles
- Learn you a Haskell
- Twitter: Some projects to do in Haskell
- CIS194: Introduction to Haskell
- Fork of Data 61 FP Course
- system-f’s FP course
- The voids of Haskell
- Haskell study plan
- GHC exercises
- How to learn haskell
- Functional programming
- Lambda Calculus