WEditor-0.2.1.1: Generic text-editor logic for use with fixed-width fonts.

Safe HaskellSafe
LanguageHaskell2010

WEditor.Base.Char

Description

Features of character sets.

Synopsis

Documentation

class HyphenChar c where Source #

Supporting hyphenation.

Minimal complete definition

defaultHyphen

Methods

defaultHyphen :: c Source #

The canonical hyphen character.

isDefaultHyphen :: c -> Bool Source #

Instances
HyphenChar Char Source # 
Instance details

Defined in WEditor.Base.Char

class WhitespaceChar c where Source #

Dealing with whitespace characters.

Methods

defaultIsWhitespace :: c -> Bool Source #

Predicate for identifying whitespace characters.

Instances
WhitespaceChar Char Source # 
Instance details

Defined in WEditor.Base.Char

class WhitespaceChar c => WordChar c where Source #

Dealing with word characters.

Methods

defaultIsWordChar :: c -> Bool Source #

Predicate for identifying word characters.

Instances
WordChar Char Source # 
Instance details

Defined in WEditor.Base.Char