Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data CsvImportError Source #
CsvParseError String | |
AttributeMappingError RelationalError | |
HeaderAttributeMismatchError (Set AttributeName) |
Instances
Show CsvImportError Source # | |
Defined in ProjectM36.Relation.Parse.CSV showsPrec :: Int -> CsvImportError -> ShowS # show :: CsvImportError -> String # showList :: [CsvImportError] -> ShowS # |
csvDecodeOptions :: DecodeOptions Source #
csvAsRelation :: Attributes -> TypeConstructorMapping -> ByteString -> Either CsvImportError Relation Source #
parseCSVAtomP :: AttributeName -> TypeConstructorMapping -> AtomType -> Parser (Either RelationalError Atom) Source #
capitalizedIdentifier :: Parser Text Source #
takeToEndOfData :: Parser Text Source #
quotedString :: Parser Text Source #