SURVEY - Haskell editing