Slides and examples for the GHC hacking talk