Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
TypeID Error type.
Data type
data TypeIDError Source #
Errors from parsing TypeIDs.
It will not be explicitly exported from Data.TypeID in the future.
TypeIDErrorPrefixTooLong Int | |
TypeIDExtraSeparator | |
TypeIDErrorPrefixInvalidChar Char | |
TypeIDErrorAlreadyHasPrefix Text | Will be removed in the next major release. |
TypeIDErrorPrefixMismatch Text Text | |
TypeIDErrorUUIDError |
Instances
Exception TypeIDError Source # | |
Defined in Data.TypeID.Error | |
Show TypeIDError Source # | |
Defined in Data.TypeID.Error showsPrec :: Int -> TypeIDError -> ShowS # show :: TypeIDError -> String # showList :: [TypeIDError] -> ShowS # | |
Eq TypeIDError Source # | |
Defined in Data.TypeID.Error (==) :: TypeIDError -> TypeIDError -> Bool # (/=) :: TypeIDError -> TypeIDError -> Bool # | |
Ord TypeIDError Source # | |
Defined in Data.TypeID.Error compare :: TypeIDError -> TypeIDError -> Ordering # (<) :: TypeIDError -> TypeIDError -> Bool # (<=) :: TypeIDError -> TypeIDError -> Bool # (>) :: TypeIDError -> TypeIDError -> Bool # (>=) :: TypeIDError -> TypeIDError -> Bool # max :: TypeIDError -> TypeIDError -> TypeIDError # min :: TypeIDError -> TypeIDError -> TypeIDError # |