record-syntax-0.1.0.0: A library for parsing and processing the Haskell syntax sprinkled with anonymous records

Safe HaskellNone
LanguageHaskell2010

Record.Syntax

Documentation

processModule :: Text -> Either Error TextBuilder Source

process :: Level -> Text -> Either Error TextBuilder Source

processExtensionForest :: Level -> ExtendableSyntaxForest TextBuilder -> Either Error TextBuilder Source

processExtension :: Level -> Text -> Either Error TextBuilder Source

processExtensionExp :: ExtensionExp (Position, TextBuilder) -> Either Error TextBuilder Source

processRecordExp :: RecordExp (Position, TextBuilder) -> Either Error TextBuilder Source

processExtensionType :: ExtensionType -> Either Error TextBuilder Source

offsetResult :: Position -> Either Error a -> Either Error a Source