I just finished attending the excellent Brisbane YOW! Lambda
Jam. One of the really useful
things I learned from Tony Morris was “Hole
Driven Development” for Haskell - basically using the type system to
help you write a function.