Live coding in Haskell