This repository is just meant as a way to store the exercises contained in "Programming in Haskell" by Graham Hutton (2nd edition).
Chapter content:
- Functional programming
- Features of Haskell
- Historical background
- A taste of Haskell
Chapter content:
- Glassgow Haskell Compiler
- Installing and starting
- Standard prelude
- Function application
- Haskell scripts
Chapter content:
- Basic concepts
- Basic types
- List types
- Tuple types
- Function types
- Curried functions
- Polymorphic types
- Overloaded types
- Basic classes
Chapter content:
- Conditional expressions
- Guarded equations
- Pattern matching
- Lambda expressions
- Operator sections
Chapter content:
- Guards
- The
zip
function - String comprehensions
- The Caesar cipher