A graphical REPL and development environment for Haskell