The Typeclassopedia is now up-to-date

The title pretty much says it all: I have finally finished (I hope) updating the Typeclassopedia to reflect various recent changes to the language and standard libraries (such as the AMP and BBP/FTP). Along the way I also added more links to related reading as well as more exercises.

How you can help

I am always on the lookout for more exercises to add and for more links to interesting further reading. If you know of a cool exercise or a cool paper or blog post that helps explain/illustrate/apply a standard Haskell type class, please let me know (or just add it yourself, it’s a wiki!). And, of course, the same goes if you notice any errors or confusing bits.

Happy Haskelling!

Advertisements

About Brent

Assistant Professor of Computer Science at Hendrix College. Functional programmer, mathematician, teacher, pianist, follower of Jesus.
This entry was posted in haskell, writing and tagged , , , , . Bookmark the permalink.

9 Responses to The Typeclassopedia is now up-to-date

  1. Russ Abbott says:

    Brent, you do everyone a great service with all the work you do providing tutorial and other educational material. Thanks.

  2. Yitz Gale says:

    Semigroup is in base now, as of 4.9.1.0.

  3. Please provide source for Typeclassopedia-diagram.png

  4. Profpatsch says:

    Maybe you should put an update notice at the top of the entry? That way inclined readers know that it’s up to date.

  5. arnaudbailly says:

    The small notice at end of the document says that “the author (as of 2011) is a fourth-year PhD student…”. While this is obviously a correct statement, it might due justice to the fact time has passed and the author is not a PhD student anymore.

    That said, thanks a lot for the hard work!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s