-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Running newly generated Haskell source module. -- -- Running generated test code in StackCabalGHC environment. @package run-haskell-module @version 0.0.2 -- | Functions for running generated modules module Language.Haskell.RunHaskellModule -- | Describes options required for run environment data RunOptions RunOptions :: Bool -> Bool -> [String] -> [String] -> RunOptions -- | Verbose run? [verbose] :: RunOptions -> Bool -- | Whether to show stdout for debugging [showStdout] :: RunOptions -> Bool -- | GHC options [compileArgs] :: RunOptions -> [String] -- | Packages to expose [additionalPackages] :: RunOptions -> [String] -- | Find ghc with cabal or stack and compile Haskell module with specified -- arguments compileHaskellModule :: FilePath -> [String] -> IO ExitCode -- | Find ghc with cabal or stack and compile Haskell module with specified -- arguments and run options compileHaskellModule' :: RunOptions -> FilePath -> [String] -> IO ExitCode -- | Find ghc with cabal or stack and run Haskell module in specified file -- with arguments runHaskellModule :: FilePath -> [String] -> IO ExitCode -- | Find ghc with cabal or stack and run Haskell module in specified file -- with arguments and run options runHaskellModule' :: RunOptions -> FilePath -> [String] -> IO ExitCode instance Data.Default.Class.Default Language.Haskell.RunHaskellModule.RunOptions