haskell toys to remind me how to do stuff