add cabal haskell path