Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data FileContext Source
FileContext | |
|
type FileLoader = FilePath -> IO (Maybe Text) Source
type FileWriter = FilePath -> Text -> IO () Source
type FileTreeLoader = IO (Forest DirectoryTreeElement) Source
defaultFileContext :: FileLoader -> FileWriter -> FileTreeLoader -> IO FileContext Source
sourceLanguage :: FileContext -> FilePath -> IO (Maybe SourceLanguage) Source