unicode-tricks-0.14.1.0: Functions to work with unicode blocks more convenient.
Maintainerhapytexeu+gh@gmail.com
Stabilityexperimental
PortabilityPOSIX
Safe HaskellSafe
LanguageHaskell2010

Data.Char.Private

Description

Unicode has a block named Private Use Area that can be used for all sorts of characters, and each font can decide to allocate certain characters for this block. In the submodules, popular usages are supoorted.

Synopsis

Character bounds

privateStart Source #

Arguments

:: Char

The first Char in the private use area.

The first character in the private use area.

privateStop Source #

Arguments

:: Char

The last Char in the private use area.

The last character in the private use area.

isPrivateChar Source #

Arguments

:: Char

The given Char to check.

-> Bool

True if the Char is in the private use area; False otherwise.

Checks if the given Char is in the private use area.

Generating private characters

privateCharGen Source #

Arguments

:: Gen Char

A Gen that generates Char objects in the private use area.

A generator of Characters in the private use area.