Slides for HaL-10 tutorial on Haskell 98 type tricks