Implementation of the examples in the "Types and Programming Languages" by Benjamin C. Pierce in Haskell as a study exercise.
Exercises from the Types and Programming Languages book