Search code examples
haskellcabal

hdevtools failed to install on 7.8.3 platform


I'm so tired of trying to stay current with Haskell. I figured I'd upgrade to 7.8.3 and based on previous experiences, I just blew away the entire 7.6.3 system, including the .cabal folder of course. I have the sublimehaskell package so needed to reinstall libraries that it needs. When I got to hdevtools, I got the errors

src/Info.hs:130:59: Not in scope: data constructor ‘GHC.MatchGroup’ Perhaps you meant ‘GHC.DocGroup’ (imported from GHC)

src/Info.hs:164:5: Not in scope: ‘Pretty.showDocWith’ Perhaps you meant ‘Pretty.showDoc’ (imported from Pretty)

src/Info.hs:229:12: Not in scope: type constructor or class ‘PprTyThing.PrintExplicitForalls’

What's a simple programmer to do?

(OS X 10.9.5)


Solution

  • This Reddit thread is on nearly the same subject. In particular the top answer suggests a GitHub fork of SublimeHaskell which does not use the "largely abandoned" hdevtools.