Copyright | (c) 2020 Composewell Technologies and Contributors |
---|---|
License | Apache-2.0 |
Maintainer | streamly@composewell.com |
Stability | experimental |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Unicode scripts related functions.
Since: 0.1.0
Synopsis
- data Script
- = Adlam
- | Ahom
- | AnatolianHieroglyphs
- | Arabic
- | Armenian
- | Avestan
- | Balinese
- | Bamum
- | BassaVah
- | Batak
- | Bengali
- | Bhaiksuki
- | Bopomofo
- | Brahmi
- | Braille
- | Buginese
- | Buhid
- | CanadianAboriginal
- | Carian
- | CaucasianAlbanian
- | Chakma
- | Cham
- | Cherokee
- | Chorasmian
- | Common
- | Coptic
- | Cuneiform
- | Cypriot
- | CyproMinoan
- | Cyrillic
- | Deseret
- | Devanagari
- | DivesAkuru
- | Dogra
- | Duployan
- | EgyptianHieroglyphs
- | Elbasan
- | Elymaic
- | Ethiopic
- | Georgian
- | Glagolitic
- | Gothic
- | Grantha
- | Greek
- | Gujarati
- | GunjalaGondi
- | Gurmukhi
- | Han
- | Hangul
- | HanifiRohingya
- | Hanunoo
- | Hatran
- | Hebrew
- | Hiragana
- | ImperialAramaic
- | Inherited
- | InscriptionalPahlavi
- | InscriptionalParthian
- | Javanese
- | Kaithi
- | Kannada
- | Katakana
- | Kawi
- | KayahLi
- | Kharoshthi
- | KhitanSmallScript
- | Khmer
- | Khojki
- | Khudawadi
- | Lao
- | Latin
- | Lepcha
- | Limbu
- | LinearA
- | LinearB
- | Lisu
- | Lycian
- | Lydian
- | Mahajani
- | Makasar
- | Malayalam
- | Mandaic
- | Manichaean
- | Marchen
- | MasaramGondi
- | Medefaidrin
- | MeeteiMayek
- | MendeKikakui
- | MeroiticCursive
- | MeroiticHieroglyphs
- | Miao
- | Modi
- | Mongolian
- | Mro
- | Multani
- | Myanmar
- | Nabataean
- | NagMundari
- | Nandinagari
- | NewTaiLue
- | Newa
- | Nko
- | Nushu
- | NyiakengPuachueHmong
- | Ogham
- | OlChiki
- | OldHungarian
- | OldItalic
- | OldNorthArabian
- | OldPermic
- | OldPersian
- | OldSogdian
- | OldSouthArabian
- | OldTurkic
- | OldUyghur
- | Oriya
- | Osage
- | Osmanya
- | PahawhHmong
- | Palmyrene
- | PauCinHau
- | PhagsPa
- | Phoenician
- | PsalterPahlavi
- | Rejang
- | Runic
- | Samaritan
- | Saurashtra
- | Sharada
- | Shavian
- | Siddham
- | SignWriting
- | Sinhala
- | Sogdian
- | SoraSompeng
- | Soyombo
- | Sundanese
- | SylotiNagri
- | Syriac
- | Tagalog
- | Tagbanwa
- | TaiLe
- | TaiTham
- | TaiViet
- | Takri
- | Tamil
- | Tangsa
- | Tangut
- | Telugu
- | Thaana
- | Thai
- | Tibetan
- | Tifinagh
- | Tirhuta
- | Toto
- | Ugaritic
- | Unknown
- | Vai
- | Vithkuqi
- | Wancho
- | WarangCiti
- | Yezidi
- | Yi
- | ZanabazarSquare
- script :: Char -> Script
- scriptExtensions :: Char -> NonEmpty Script
- scriptDefinition :: Script -> String
Documentation
Unicode script.
The constructors descriptions are the original Unicode values (short and long forms).
There is a total of 164 scripts.
Since: 0.1.0
Adlam |
|
Ahom |
|
AnatolianHieroglyphs |
|
Arabic |
|
Armenian |
|
Avestan |
|
Balinese |
|
Bamum |
|
BassaVah |
|
Batak |
|
Bengali |
|
Bhaiksuki |
|
Bopomofo |
|
Brahmi |
|
Braille |
|
Buginese |
|
Buhid |
|
CanadianAboriginal |
|
Carian |
|
CaucasianAlbanian |
|
Chakma |
|
Cham |
|
Cherokee |
|
Chorasmian |
|
Common |
|
Coptic |
|
Cuneiform |
|
Cypriot |
|
CyproMinoan |
|
Cyrillic |
|
Deseret |
|
Devanagari |
|
DivesAkuru |
|
Dogra |
|
Duployan |
|
EgyptianHieroglyphs |
|
Elbasan |
|
Elymaic |
|
Ethiopic |
|
Georgian |
|
Glagolitic |
|
Gothic |
|
Grantha |
|
Greek |
|
Gujarati |
|
GunjalaGondi |
|
Gurmukhi |
|
Han |
|
Hangul |
|
HanifiRohingya |
|
Hanunoo |
|
Hatran |
|
Hebrew |
|
Hiragana |
|
ImperialAramaic |
|
Inherited |
|
InscriptionalPahlavi |
|
InscriptionalParthian |
|
Javanese |
|
Kaithi |
|
Kannada |
|
Katakana |
|
Kawi |
|
KayahLi |
|
Kharoshthi |
|
KhitanSmallScript |
|
Khmer |
|
Khojki |
|
Khudawadi |
|
Lao |
|
Latin |
|
Lepcha |
|
Limbu |
|
LinearA |
|
LinearB |
|
Lisu |
|
Lycian |
|
Lydian |
|
Mahajani |
|
Makasar |
|
Malayalam |
|
Mandaic |
|
Manichaean |
|
Marchen |
|
MasaramGondi |
|
Medefaidrin |
|
MeeteiMayek |
|
MendeKikakui |
|
MeroiticCursive |
|
MeroiticHieroglyphs |
|
Miao |
|
Modi |
|
Mongolian |
|
Mro |
|
Multani |
|
Myanmar |
|
Nabataean |
|
NagMundari |
|
Nandinagari |
|
NewTaiLue |
|
Newa |
|
Nko |
|
Nushu |
|
NyiakengPuachueHmong |
|
Ogham |
|
OlChiki |
|
OldHungarian |
|
OldItalic |
|
OldNorthArabian |
|
OldPermic |
|
OldPersian |
|
OldSogdian |
|
OldSouthArabian |
|
OldTurkic |
|
OldUyghur |
|
Oriya |
|
Osage |
|
Osmanya |
|
PahawhHmong |
|
Palmyrene |
|
PauCinHau |
|
PhagsPa |
|
Phoenician |
|
PsalterPahlavi |
|
Rejang |
|
Runic |
|
Samaritan |
|
Saurashtra |
|
Sharada |
|
Shavian |
|
Siddham |
|
SignWriting |
|
Sinhala |
|
Sogdian |
|
SoraSompeng |
|
Soyombo |
|
Sundanese |
|
SylotiNagri |
|
Syriac |
|
Tagalog |
|
Tagbanwa |
|
TaiLe |
|
TaiTham |
|
TaiViet |
|
Takri |
|
Tamil |
|
Tangsa |
|
Tangut |
|
Telugu |
|
Thaana |
|
Thai |
|
Tibetan |
|
Tifinagh |
|
Tirhuta |
|
Toto |
|
Ugaritic |
|
Unknown |
|
Vai |
|
Vithkuqi |
|
Wancho |
|
WarangCiti |
|
Yezidi |
|
Yi |
|
ZanabazarSquare |
|
scriptExtensions :: Char -> NonEmpty Script Source #
Character script extensions.
Since: 0.1.0