Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
differKeys :: [EnhancedKey] -> [Key] -> [EnhancedKey] Source #
existsObjectType :: Position -> Text -> TypeLib -> Validation OutputObject Source #
lookupField :: Text -> [(Text, fType)] -> GenError error fType Source #
checkNameCollision :: [EnhancedKey] -> [Text] -> ([EnhancedKey] -> error) -> Either error [EnhancedKey] Source #
checkForUnknownKeys :: [EnhancedKey] -> [Text] -> ([EnhancedKey] -> error) -> Either error [EnhancedKey] Source #