text-icu-0.1: Bindings to the ICU library
Source code
Contents
Index
Data.Text.ICU.Error
Contents
Types
Functions
Warnings
Errors
Transliterator errors
Formatting API parsing errors
Break iterator errors
Regular expression errors
IDNA errors
Synopsis
data
ErrorCode
isSuccess
::
ErrorCode
->
Bool
isFailure
::
ErrorCode
->
Bool
errorName
::
ErrorCode
->
String
u_USING_FALLBACK_WARNING
::
ErrorCode
u_USING_DEFAULT_WARNING
::
ErrorCode
u_SAFECLONE_ALLOCATED_WARNING
::
ErrorCode
u_STATE_OLD_WARNING
::
ErrorCode
u_STRING_NOT_TERMINATED_WARNING
::
ErrorCode
u_SORT_KEY_TOO_SHORT_WARNING
::
ErrorCode
u_AMBIGUOUS_ALIAS_WARNING
::
ErrorCode
u_DIFFERENT_UCA_VERSION
::
ErrorCode
u_ILLEGAL_ARGUMENT_ERROR
::
ErrorCode
u_MISSING_RESOURCE_ERROR
::
ErrorCode
u_INVALID_FORMAT_ERROR
::
ErrorCode
u_FILE_ACCESS_ERROR
::
ErrorCode
u_INTERNAL_PROGRAM_ERROR
::
ErrorCode
u_MESSAGE_PARSE_ERROR
::
ErrorCode
u_MEMORY_ALLOCATION_ERROR
::
ErrorCode
u_INDEX_OUTOFBOUNDS_ERROR
::
ErrorCode
u_PARSE_ERROR
::
ErrorCode
u_INVALID_CHAR_FOUND
::
ErrorCode
u_TRUNCATED_CHAR_FOUND
::
ErrorCode
u_ILLEGAL_CHAR_FOUND
::
ErrorCode
u_INVALID_TABLE_FORMAT
::
ErrorCode
u_INVALID_TABLE_FILE
::
ErrorCode
u_BUFFER_OVERFLOW_ERROR
::
ErrorCode
u_UNSUPPORTED_ERROR
::
ErrorCode
u_RESOURCE_TYPE_MISMATCH
::
ErrorCode
u_ILLEGAL_ESCAPE_SEQUENCE
::
ErrorCode
u_UNSUPPORTED_ESCAPE_SEQUENCE
::
ErrorCode
u_NO_SPACE_AVAILABLE
::
ErrorCode
u_CE_NOT_FOUND_ERROR
::
ErrorCode
u_PRIMARY_TOO_LONG_ERROR
::
ErrorCode
u_STATE_TOO_OLD_ERROR
::
ErrorCode
u_TOO_MANY_ALIASES_ERROR
::
ErrorCode
u_ENUM_OUT_OF_SYNC_ERROR
::
ErrorCode
u_INVARIANT_CONVERSION_ERROR
::
ErrorCode
u_INVALID_STATE_ERROR
::
ErrorCode
u_COLLATOR_VERSION_MISMATCH
::
ErrorCode
u_USELESS_COLLATOR_ERROR
::
ErrorCode
u_NO_WRITE_PERMISSION
::
ErrorCode
u_BAD_VARIABLE_DEFINITION
::
ErrorCode
u_MALFORMED_RULE
::
ErrorCode
u_MALFORMED_SET
::
ErrorCode
u_MALFORMED_UNICODE_ESCAPE
::
ErrorCode
u_MALFORMED_VARIABLE_DEFINITION
::
ErrorCode
u_MALFORMED_VARIABLE_REFERENCE
::
ErrorCode
u_MISPLACED_CURSOR_OFFSET
::
ErrorCode
u_MISPLACED_QUANTIFIER
::
ErrorCode
u_MISSING_OPERATOR
::
ErrorCode
u_MULTIPLE_ANTE_CONTEXTS
::
ErrorCode
u_MULTIPLE_CURSORS
::
ErrorCode
u_MULTIPLE_POST_CONTEXTS
::
ErrorCode
u_TRAILING_BACKSLASH
::
ErrorCode
u_UNDEFINED_SEGMENT_REFERENCE
::
ErrorCode
u_UNDEFINED_VARIABLE
::
ErrorCode
u_UNQUOTED_SPECIAL
::
ErrorCode
u_UNTERMINATED_QUOTE
::
ErrorCode
u_RULE_MASK_ERROR
::
ErrorCode
u_MISPLACED_COMPOUND_FILTER
::
ErrorCode
u_MULTIPLE_COMPOUND_FILTERS
::
ErrorCode
u_INVALID_RBT_SYNTAX
::
ErrorCode
u_MALFORMED_PRAGMA
::
ErrorCode
u_UNCLOSED_SEGMENT
::
ErrorCode
u_VARIABLE_RANGE_EXHAUSTED
::
ErrorCode
u_VARIABLE_RANGE_OVERLAP
::
ErrorCode
u_ILLEGAL_CHARACTER
::
ErrorCode
u_INTERNAL_TRANSLITERATOR_ERROR
::
ErrorCode
u_INVALID_ID
::
ErrorCode
u_INVALID_FUNCTION
::
ErrorCode
u_UNEXPECTED_TOKEN
::
ErrorCode
u_MULTIPLE_DECIMAL_SEPARATORS
::
ErrorCode
u_MULTIPLE_EXPONENTIAL_SYMBOLS
::
ErrorCode
u_MALFORMED_EXPONENTIAL_PATTERN
::
ErrorCode
u_MULTIPLE_PERCENT_SYMBOLS
::
ErrorCode
u_MULTIPLE_PERMILL_SYMBOLS
::
ErrorCode
u_MULTIPLE_PAD_SPECIFIERS
::
ErrorCode
u_PATTERN_SYNTAX_ERROR
::
ErrorCode
u_ILLEGAL_PAD_POSITION
::
ErrorCode
u_UNMATCHED_BRACES
::
ErrorCode
u_ARGUMENT_TYPE_MISMATCH
::
ErrorCode
u_DUPLICATE_KEYWORD
::
ErrorCode
u_UNDEFINED_KEYWORD
::
ErrorCode
u_DEFAULT_KEYWORD_MISSING
::
ErrorCode
u_BRK_INTERNAL_ERROR
::
ErrorCode
u_BRK_HEX_DIGITS_EXPECTED
::
ErrorCode
u_BRK_SEMICOLON_EXPECTED
::
ErrorCode
u_BRK_RULE_SYNTAX
::
ErrorCode
u_BRK_UNCLOSED_SET
::
ErrorCode
u_BRK_ASSIGN_ERROR
::
ErrorCode
u_BRK_VARIABLE_REDFINITION
::
ErrorCode
u_BRK_MISMATCHED_PAREN
::
ErrorCode
u_BRK_NEW_LINE_IN_QUOTED_STRING
::
ErrorCode
u_BRK_UNDEFINED_VARIABLE
::
ErrorCode
u_BRK_INIT_ERROR
::
ErrorCode
u_BRK_RULE_EMPTY_SET
::
ErrorCode
u_BRK_UNRECOGNIZED_OPTION
::
ErrorCode
u_BRK_MALFORMED_RULE_TAG
::
ErrorCode
u_REGEX_INTERNAL_ERROR
::
ErrorCode
u_REGEX_RULE_SYNTAX
::
ErrorCode
u_REGEX_INVALID_STATE
::
ErrorCode
u_REGEX_BAD_ESCAPE_SEQUENCE
::
ErrorCode
u_REGEX_PROPERTY_SYNTAX
::
ErrorCode
u_REGEX_UNIMPLEMENTED
::
ErrorCode
u_REGEX_MISMATCHED_PAREN
::
ErrorCode
u_REGEX_NUMBER_TOO_BIG
::
ErrorCode
u_REGEX_BAD_INTERVAL
::
ErrorCode
u_REGEX_MAX_LT_MIN
::
ErrorCode
u_REGEX_INVALID_BACK_REF
::
ErrorCode
u_REGEX_INVALID_FLAG
::
ErrorCode
u_REGEX_SET_CONTAINS_STRING
::
ErrorCode
u_REGEX_OCTAL_TOO_BIG
::
ErrorCode
u_REGEX_INVALID_RANGE
::
ErrorCode
u_REGEX_STACK_OVERFLOW
::
ErrorCode
u_REGEX_TIME_OUT
::
ErrorCode
u_REGEX_STOPPED_BY_CALLER
::
ErrorCode
u_IDNA_PROHIBITED_ERROR
::
ErrorCode
u_IDNA_UNASSIGNED_ERROR
::
ErrorCode
u_IDNA_CHECK_BIDI_ERROR
::
ErrorCode
u_IDNA_STD3_ASCII_RULES_ERROR
::
ErrorCode
u_IDNA_ACE_PREFIX_ERROR
::
ErrorCode
u_IDNA_VERIFICATION_ERROR
::
ErrorCode
u_IDNA_LABEL_TOO_LONG_ERROR
::
ErrorCode
u_IDNA_ZERO_LENGTH_LABEL_ERROR
::
ErrorCode
u_IDNA_DOMAIN_NAME_TOO_LONG_ERROR
::
ErrorCode
Types
data
ErrorCode
Source
ICU error code.
Instances
Eq
ErrorCode
Show
ErrorCode
Typeable
ErrorCode
Exception
ErrorCode
Functions
isSuccess
::
ErrorCode
->
Bool
Source
Indicate whether the given error code is a success.
isFailure
::
ErrorCode
->
Bool
Source
Indicate whether the given error code is a failure.
errorName
::
ErrorCode
->
String
Source
Return a string representing the name of the given error code.
Warnings
u_USING_FALLBACK_WARNING
::
ErrorCode
Source
u_USING_DEFAULT_WARNING
::
ErrorCode
Source
u_SAFECLONE_ALLOCATED_WARNING
::
ErrorCode
Source
u_STATE_OLD_WARNING
::
ErrorCode
Source
u_STRING_NOT_TERMINATED_WARNING
::
ErrorCode
Source
u_SORT_KEY_TOO_SHORT_WARNING
::
ErrorCode
Source
u_AMBIGUOUS_ALIAS_WARNING
::
ErrorCode
Source
u_DIFFERENT_UCA_VERSION
::
ErrorCode
Source
Errors
u_ILLEGAL_ARGUMENT_ERROR
::
ErrorCode
Source
u_MISSING_RESOURCE_ERROR
::
ErrorCode
Source
u_INVALID_FORMAT_ERROR
::
ErrorCode
Source
u_FILE_ACCESS_ERROR
::
ErrorCode
Source
u_INTERNAL_PROGRAM_ERROR
::
ErrorCode
Source
u_MESSAGE_PARSE_ERROR
::
ErrorCode
Source
u_MEMORY_ALLOCATION_ERROR
::
ErrorCode
Source
u_INDEX_OUTOFBOUNDS_ERROR
::
ErrorCode
Source
u_PARSE_ERROR
::
ErrorCode
Source
u_INVALID_CHAR_FOUND
::
ErrorCode
Source
u_TRUNCATED_CHAR_FOUND
::
ErrorCode
Source
u_ILLEGAL_CHAR_FOUND
::
ErrorCode
Source
u_INVALID_TABLE_FORMAT
::
ErrorCode
Source
u_INVALID_TABLE_FILE
::
ErrorCode
Source
u_BUFFER_OVERFLOW_ERROR
::
ErrorCode
Source
u_UNSUPPORTED_ERROR
::
ErrorCode
Source
u_RESOURCE_TYPE_MISMATCH
::
ErrorCode
Source
u_ILLEGAL_ESCAPE_SEQUENCE
::
ErrorCode
Source
u_UNSUPPORTED_ESCAPE_SEQUENCE
::
ErrorCode
Source
u_NO_SPACE_AVAILABLE
::
ErrorCode
Source
u_CE_NOT_FOUND_ERROR
::
ErrorCode
Source
u_PRIMARY_TOO_LONG_ERROR
::
ErrorCode
Source
u_STATE_TOO_OLD_ERROR
::
ErrorCode
Source
u_TOO_MANY_ALIASES_ERROR
::
ErrorCode
Source
u_ENUM_OUT_OF_SYNC_ERROR
::
ErrorCode
Source
u_INVARIANT_CONVERSION_ERROR
::
ErrorCode
Source
u_INVALID_STATE_ERROR
::
ErrorCode
Source
u_COLLATOR_VERSION_MISMATCH
::
ErrorCode
Source
u_USELESS_COLLATOR_ERROR
::
ErrorCode
Source
u_NO_WRITE_PERMISSION
::
ErrorCode
Source
Transliterator errors
u_BAD_VARIABLE_DEFINITION
::
ErrorCode
Source
u_MALFORMED_RULE
::
ErrorCode
Source
u_MALFORMED_SET
::
ErrorCode
Source
u_MALFORMED_UNICODE_ESCAPE
::
ErrorCode
Source
u_MALFORMED_VARIABLE_DEFINITION
::
ErrorCode
Source
u_MALFORMED_VARIABLE_REFERENCE
::
ErrorCode
Source
u_MISPLACED_CURSOR_OFFSET
::
ErrorCode
Source
u_MISPLACED_QUANTIFIER
::
ErrorCode
Source
u_MISSING_OPERATOR
::
ErrorCode
Source
u_MULTIPLE_ANTE_CONTEXTS
::
ErrorCode
Source
u_MULTIPLE_CURSORS
::
ErrorCode
Source
u_MULTIPLE_POST_CONTEXTS
::
ErrorCode
Source
u_TRAILING_BACKSLASH
::
ErrorCode
Source
u_UNDEFINED_SEGMENT_REFERENCE
::
ErrorCode
Source
u_UNDEFINED_VARIABLE
::
ErrorCode
Source
u_UNQUOTED_SPECIAL
::
ErrorCode
Source
u_UNTERMINATED_QUOTE
::
ErrorCode
Source
u_RULE_MASK_ERROR
::
ErrorCode
Source
u_MISPLACED_COMPOUND_FILTER
::
ErrorCode
Source
u_MULTIPLE_COMPOUND_FILTERS
::
ErrorCode
Source
u_INVALID_RBT_SYNTAX
::
ErrorCode
Source
u_MALFORMED_PRAGMA
::
ErrorCode
Source
u_UNCLOSED_SEGMENT
::
ErrorCode
Source
u_VARIABLE_RANGE_EXHAUSTED
::
ErrorCode
Source
u_VARIABLE_RANGE_OVERLAP
::
ErrorCode
Source
u_ILLEGAL_CHARACTER
::
ErrorCode
Source
u_INTERNAL_TRANSLITERATOR_ERROR
::
ErrorCode
Source
u_INVALID_ID
::
ErrorCode
Source
u_INVALID_FUNCTION
::
ErrorCode
Source
Formatting API parsing errors
u_UNEXPECTED_TOKEN
::
ErrorCode
Source
u_MULTIPLE_DECIMAL_SEPARATORS
::
ErrorCode
Source
u_MULTIPLE_EXPONENTIAL_SYMBOLS
::
ErrorCode
Source
u_MALFORMED_EXPONENTIAL_PATTERN
::
ErrorCode
Source
u_MULTIPLE_PERCENT_SYMBOLS
::
ErrorCode
Source
u_MULTIPLE_PERMILL_SYMBOLS
::
ErrorCode
Source
u_MULTIPLE_PAD_SPECIFIERS
::
ErrorCode
Source
u_PATTERN_SYNTAX_ERROR
::
ErrorCode
Source
u_ILLEGAL_PAD_POSITION
::
ErrorCode
Source
u_UNMATCHED_BRACES
::
ErrorCode
Source
u_ARGUMENT_TYPE_MISMATCH
::
ErrorCode
Source
u_DUPLICATE_KEYWORD
::
ErrorCode
Source
u_UNDEFINED_KEYWORD
::
ErrorCode
Source
u_DEFAULT_KEYWORD_MISSING
::
ErrorCode
Source
Break iterator errors
u_BRK_INTERNAL_ERROR
::
ErrorCode
Source
u_BRK_HEX_DIGITS_EXPECTED
::
ErrorCode
Source
u_BRK_SEMICOLON_EXPECTED
::
ErrorCode
Source
u_BRK_RULE_SYNTAX
::
ErrorCode
Source
u_BRK_UNCLOSED_SET
::
ErrorCode
Source
u_BRK_ASSIGN_ERROR
::
ErrorCode
Source
u_BRK_VARIABLE_REDFINITION
::
ErrorCode
Source
u_BRK_MISMATCHED_PAREN
::
ErrorCode
Source
u_BRK_NEW_LINE_IN_QUOTED_STRING
::
ErrorCode
Source
u_BRK_UNDEFINED_VARIABLE
::
ErrorCode
Source
u_BRK_INIT_ERROR
::
ErrorCode
Source
u_BRK_RULE_EMPTY_SET
::
ErrorCode
Source
u_BRK_UNRECOGNIZED_OPTION
::
ErrorCode
Source
u_BRK_MALFORMED_RULE_TAG
::
ErrorCode
Source
Regular expression errors
u_REGEX_INTERNAL_ERROR
::
ErrorCode
Source
u_REGEX_RULE_SYNTAX
::
ErrorCode
Source
u_REGEX_INVALID_STATE
::
ErrorCode
Source
u_REGEX_BAD_ESCAPE_SEQUENCE
::
ErrorCode
Source
u_REGEX_PROPERTY_SYNTAX
::
ErrorCode
Source
u_REGEX_UNIMPLEMENTED
::
ErrorCode
Source
u_REGEX_MISMATCHED_PAREN
::
ErrorCode
Source
u_REGEX_NUMBER_TOO_BIG
::
ErrorCode
Source
u_REGEX_BAD_INTERVAL
::
ErrorCode
Source
u_REGEX_MAX_LT_MIN
::
ErrorCode
Source
u_REGEX_INVALID_BACK_REF
::
ErrorCode
Source
u_REGEX_INVALID_FLAG
::
ErrorCode
Source
u_REGEX_SET_CONTAINS_STRING
::
ErrorCode
Source
u_REGEX_OCTAL_TOO_BIG
::
ErrorCode
Source
u_REGEX_INVALID_RANGE
::
ErrorCode
Source
u_REGEX_STACK_OVERFLOW
::
ErrorCode
Source
u_REGEX_TIME_OUT
::
ErrorCode
Source
u_REGEX_STOPPED_BY_CALLER
::
ErrorCode
Source
IDNA errors
u_IDNA_PROHIBITED_ERROR
::
ErrorCode
Source
u_IDNA_UNASSIGNED_ERROR
::
ErrorCode
Source
u_IDNA_CHECK_BIDI_ERROR
::
ErrorCode
Source
u_IDNA_STD3_ASCII_RULES_ERROR
::
ErrorCode
Source
u_IDNA_ACE_PREFIX_ERROR
::
ErrorCode
Source
u_IDNA_VERIFICATION_ERROR
::
ErrorCode
Source
u_IDNA_LABEL_TOO_LONG_ERROR
::
ErrorCode
Source
u_IDNA_ZERO_LENGTH_LABEL_ERROR
::
ErrorCode
Source
u_IDNA_DOMAIN_NAME_TOO_LONG_ERROR
::
ErrorCode
Source
Produced by
Haddock
version 2.4.2