Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
getProgramFile :: Transform a (ProgramFile (Analysis a)) Source #
putProgramFile :: ProgramFile (Analysis a) -> Transform a () Source #
modifyProgramFile :: (ProgramFile (Analysis a) -> ProgramFile (Analysis a)) -> Transform a () Source #
runTransform :: Data a => TypeEnv -> ModuleMap -> Transform a () -> ProgramFile a -> ProgramFile a Source #