The Haskell-Scriptable Editor