o noes haskell and cabal on datt