Haskell Experiments

Basic haskell dump. Most probably the same code as webmonad. Don't have the time or energy to go through and confirm.