unicode-data-0.4.0.1: Access Unicode Character Database (UCD)
Copyright(c) 2021 Composewell Technologies and Contributors
LicenseApache-2.0
Maintainerstreamly@composewell.com
Stabilityexperimental
Safe HaskellSafe-Inferred
LanguageHaskell2010

Unicode.Char.Identifiers

Description

Unicode Identifier and Pattern Syntax property functions based on Unicode Standard Annex #31

Synopsis

Documentation

isIDContinue :: Char -> Bool Source #

Returns True if a character is an identifier continue character.

Since: 0.2.0

isIDStart :: Char -> Bool Source #

Returns True if a character is an identifier start character.

Since: 0.2.0

isXIDContinue :: Char -> Bool Source #

Returns True if a character is an identifier continue character, using the NFKC modifications detailed in UAX #31, 5.1.

Since: 0.2.0

isXIDStart :: Char -> Bool Source #

Returns True if a character is an identifier start character, using the NFKC modifications detailed in UAX #31, 5.1.

Since: 0.2.0

isPatternSyntax :: Char -> Bool Source #

Returns True if a character is a pattern syntax character.

Since: 0.2.0

isPatternWhitespace :: Char -> Bool Source #

Returns True if a character is a pattern whitespace character.

Since: 0.2.0