Bits and pieces of haskell code I find useful or interesting