Haskell Type Classes
Edward Yang
Mon Jan 11, 05-07:00pm, 56-114
Single session event
Prereq: Programming experience; affinity for programs that look like
askell has become infamous because of its emphasis on the monad, a construct from category theory that Haskell's designers saw fit to ordain the gatekeeper of all IO actions. While it is possible to perform IO without a deep understanding of what it means to be a monad, you will be a much improved hacker if you understand the relationships between Haskell's standard typeclasses. This class will start off with a refresher of types and syntax, and then take the journey from functor to pointed to applicative to monad, with short interruptions from other delicious typeclasses.
Web: http://sipb.mit.edu/iap/haskell
Contact: sipb-iap-haskell@mit.ed
Sponsor: Student Information Processing Board
Cosponsor: Electrical Engineering and Computer Science
Latest update: 28-Dec-2009
|
|