#h:  Safe"#X_ run-haskell-moduleDCall specified process with args and print its output when it fails. run-haskell-moduleSplits commandline-like strings into "words", i.e. ``` -O0 --ghc-arg="-package scientific" --ghc-arg="-package xml-typelift" ``` transformed into 3 "words": ``` -O0 --ghc-arg="-package scientific" --ghc-arg="-package xml-typelift" ```run-haskell-module`Find ghc with cabal or stack and compile Haskell module with specified arguments and run optionsrun-haskell-modulePFind ghc with cabal or stack and compile Haskell module with specified argumentsrun-haskell-moduledFind ghc with cabal or stack and run Haskell module in specified file with arguments and run optionsrun-haskell-moduleTFind ghc with cabal or stack and run Haskell module in specified file with arguments run-haskell-module%returns (exe, special tool arguments)  Safe       run-haskell-module-0.0.1-inplace!Language.Haskell.RunHaskellModulePaths_run_haskell_module RunOptionsverbose showStdout compileArgscompileHaskellModule'compileHaskellModulerunHaskellModule'runHaskellModule$fDefaultRunOptions callProcess'splitWithQuotesfindGhcversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName