Solutions to "Programming in Haskell", 2nd ed., by Graham Hutton.
More information about the book, including video lectures, slides and errata is available on the book's official website.
Programs were tested using GHC version 8.6.3 or greater. Exercises that are simply "test XYZ in GHCi" will not be reproduced unless there is something notable.