Safe Haskell | None |
---|---|
Language | Haskell2010 |
- class OutputFiles t where
- class Show' s where
- refactoring :: Typeable a => FortranVersion -> a -> SourceText -> StateT Position Identity (SourceText, Bool)
Classes
class OutputFiles t where Source #
mkOutputText :: FileOrDir -> t -> SourceText Source #
Given a directory and list of triples of filenames, with their source text (if it exists) and their AST, write these to the directory
outputFile :: t -> Filename Source #
isNewFile :: t -> Bool Source #
outputFiles :: FileOrDir -> FileOrDir -> [t] -> IO () Source #
Refactoring
refactoring :: Typeable a => FortranVersion -> a -> SourceText -> StateT Position Identity (SourceText, Bool) Source #