Convert Types & Typeclasses chapter from Haskell to Elm.
Notable changes are:
All typeclass information removed (not really applicable to elm)
All deriving information removed (ditto)
All kind information removed (ditto)
Removed short section about partially applying type constructors (AFAIKT not supported in elm, but let me know if this is possible and I can re-work that section)
Convert Types & Typeclasses chapter from Haskell to Elm.
Notable changes are: