redopulus, haskell mode updates