| 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 #