
Hi, What's the right way to alter the importPaths in the DynFlags? The following program freezes: -- requires ghc package import GHC import DynFlags ( defaultDynFlags ) main = defaultErrorHandler defaultDynFlags $ do runGhc (Just "/home/jball/lib/ghc-7.0.3") $ do dflags <- getSessionDynFlags let dflags = dflags { importPaths = ["/alt/path"] } setSessionDynFlags dflags I am using ghc 7.0.3, as you might have guessed. Josh "Ua" Ball

Never mind. Sometimes I forget that haskell lets are recursive.
On Mon, May 30, 2011 at 8:11 PM, Joshua Ball
Hi,
What's the right way to alter the importPaths in the DynFlags? The following program freezes:
-- requires ghc package
import GHC import DynFlags ( defaultDynFlags )
main = defaultErrorHandler defaultDynFlags $ do runGhc (Just "/home/jball/lib/ghc-7.0.3") $ do dflags <- getSessionDynFlags let dflags = dflags { importPaths = ["/alt/path"] } setSessionDynFlags dflags
I am using ghc 7.0.3, as you might have guessed.
Josh "Ua" Ball
-- Borrow my books: http://goo.gl/UBbSH
participants (1)
-
Joshua Ball