Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
ProjectM36.Relation.Parse.CSV
Documentation
data CsvImportError Source #
Constructors
CsvParseError String | |
AttributeMappingError RelationalError | |
HeaderAttributeMismatchError (Set AttributeName) |
Instances
Show CsvImportError Source # | |
Defined in ProjectM36.Relation.Parse.CSV |
csvAsRelation :: Attributes -> TypeConstructorMapping -> ByteString -> Either CsvImportError Relation Source #
parseCSVAtomP :: AttributeName -> TypeConstructorMapping -> AtomType -> Parser Text -> Parser (Either RelationalError Atom) Source #