GhcMod.DynFlags

setEmptyLogger

setDebugLogger

Fast

Friendly to foreign export

Not friendly to -XTemplateHaskell and -XPatternSynonyms

Uses little memory

setHscNothing

Slow

Not friendly to foreign export

Friendly to -XTemplateHaskell and -XPatternSynonyms

Uses lots of memory

setHscInterpreted

addCmdOpts

withDynFlags

withCmdFlags

setNoWarningFlags

setAllWarningFlags

allWarningFlags

deferErrors

eqDynFlags