unicode-data-scripts-0.2.0.1: Unicode characters scripts
Copyright(c) 2020 Composewell Technologies and Contributors
LicenseApache-2.0
Maintainerstreamly@composewell.com
Stabilityexperimental
Safe HaskellSafe-Inferred
LanguageHaskell2010

Unicode.Char.General.Scripts

Description

Unicode scripts related functions.

Since: 0.1.0

Synopsis

Documentation

data Script Source #

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

Constructors

Adlam

Adlm: Adlam

Ahom

Ahom: Ahom

AnatolianHieroglyphs

Hluw: Anatolian_Hieroglyphs

Arabic

Arab: Arabic

Armenian

Armn: Armenian

Avestan

Avst: Avestan

Balinese

Bali: Balinese

Bamum

Bamu: Bamum

BassaVah

Bass: Bassa_Vah

Batak

Batk: Batak

Bengali

Beng: Bengali

Bhaiksuki

Bhks: Bhaiksuki

Bopomofo

Bopo: Bopomofo

Brahmi

Brah: Brahmi

Braille

Brai: Braille

Buginese

Bugi: Buginese

Buhid

Buhd: Buhid

CanadianAboriginal

Cans: Canadian_Aboriginal

Carian

Cari: Carian

CaucasianAlbanian

Aghb: Caucasian_Albanian

Chakma

Cakm: Chakma

Cham

Cham: Cham

Cherokee

Cher: Cherokee

Chorasmian

Chrs: Chorasmian

Common

Zyyy: Common

Coptic

Copt, Qaac: Coptic

Cuneiform

Xsux: Cuneiform

Cypriot

Cprt: Cypriot

CyproMinoan

Cpmn: Cypro_Minoan

Cyrillic

Cyrl: Cyrillic

Deseret

Dsrt: Deseret

Devanagari

Deva: Devanagari

DivesAkuru

Diak: Dives_Akuru

Dogra

Dogr: Dogra

Duployan

Dupl: Duployan

EgyptianHieroglyphs

Egyp: Egyptian_Hieroglyphs

Elbasan

Elba: Elbasan

Elymaic

Elym: Elymaic

Ethiopic

Ethi: Ethiopic

Georgian

Geor: Georgian

Glagolitic

Glag: Glagolitic

Gothic

Goth: Gothic

Grantha

Gran: Grantha

Greek

Grek: Greek

Gujarati

Gujr: Gujarati

GunjalaGondi

Gong: Gunjala_Gondi

Gurmukhi

Guru: Gurmukhi

Han

Hani: Han

Hangul

Hang: Hangul

HanifiRohingya

Rohg: Hanifi_Rohingya

Hanunoo

Hano: Hanunoo

Hatran

Hatr: Hatran

Hebrew

Hebr: Hebrew

Hiragana

Hira: Hiragana

ImperialAramaic

Armi: Imperial_Aramaic

Inherited

Zinh, Qaai: Inherited

InscriptionalPahlavi

Phli: Inscriptional_Pahlavi

InscriptionalParthian

Prti: Inscriptional_Parthian

Javanese

Java: Javanese

Kaithi

Kthi: Kaithi

Kannada

Knda: Kannada

Katakana

Kana: Katakana

Kawi

Kawi: Kawi

KayahLi

Kali: Kayah_Li

Kharoshthi

Khar: Kharoshthi

KhitanSmallScript

Kits: Khitan_Small_Script

Khmer

Khmr: Khmer

Khojki

Khoj: Khojki

Khudawadi

Sind: Khudawadi

Lao

Laoo: Lao

Latin

Latn: Latin

Lepcha

Lepc: Lepcha

Limbu

Limb: Limbu

LinearA

Lina: Linear_A

LinearB

Linb: Linear_B

Lisu

Lisu: Lisu

Lycian

Lyci: Lycian

Lydian

Lydi: Lydian

Mahajani

Mahj: Mahajani

Makasar

Maka: Makasar

Malayalam

Mlym: Malayalam

Mandaic

Mand: Mandaic

Manichaean

Mani: Manichaean

Marchen

Marc: Marchen

MasaramGondi

Gonm: Masaram_Gondi

Medefaidrin

Medf: Medefaidrin

MeeteiMayek

Mtei: Meetei_Mayek

MendeKikakui

Mend: Mende_Kikakui

MeroiticCursive

Merc: Meroitic_Cursive

MeroiticHieroglyphs

Mero: Meroitic_Hieroglyphs

Miao

Plrd: Miao

Modi

Modi: Modi

Mongolian

Mong: Mongolian

Mro

Mroo: Mro

Multani

Mult: Multani

Myanmar

Mymr: Myanmar

Nabataean

Nbat: Nabataean

NagMundari

Nagm: Nag_Mundari

Nandinagari

Nand: Nandinagari

NewTaiLue

Talu: New_Tai_Lue

Newa

Newa: Newa

Nko

Nkoo: Nko

Nushu

Nshu: Nushu

NyiakengPuachueHmong

Hmnp: Nyiakeng_Puachue_Hmong

Ogham

Ogam: Ogham

OlChiki

Olck: Ol_Chiki

OldHungarian

Hung: Old_Hungarian

OldItalic

Ital: Old_Italic

OldNorthArabian

Narb: Old_North_Arabian

OldPermic

Perm: Old_Permic

OldPersian

Xpeo: Old_Persian

OldSogdian

Sogo: Old_Sogdian

OldSouthArabian

Sarb: Old_South_Arabian

OldTurkic

Orkh: Old_Turkic

OldUyghur

Ougr: Old_Uyghur

Oriya

Orya: Oriya

Osage

Osge: Osage

Osmanya

Osma: Osmanya

PahawhHmong

Hmng: Pahawh_Hmong

Palmyrene

Palm: Palmyrene

PauCinHau

Pauc: Pau_Cin_Hau

PhagsPa

Phag: Phags_Pa

Phoenician

Phnx: Phoenician

PsalterPahlavi

Phlp: Psalter_Pahlavi

Rejang

Rjng: Rejang

Runic

Runr: Runic

Samaritan

Samr: Samaritan

Saurashtra

Saur: Saurashtra

Sharada

Shrd: Sharada

Shavian

Shaw: Shavian

Siddham

Sidd: Siddham

SignWriting

Sgnw: SignWriting

Sinhala

Sinh: Sinhala

Sogdian

Sogd: Sogdian

SoraSompeng

Sora: Sora_Sompeng

Soyombo

Soyo: Soyombo

Sundanese

Sund: Sundanese

SylotiNagri

Sylo: Syloti_Nagri

Syriac

Syrc: Syriac

Tagalog

Tglg: Tagalog

Tagbanwa

Tagb: Tagbanwa

TaiLe

Tale: Tai_Le

TaiTham

Lana: Tai_Tham

TaiViet

Tavt: Tai_Viet

Takri

Takr: Takri

Tamil

Taml: Tamil

Tangsa

Tnsa: Tangsa

Tangut

Tang: Tangut

Telugu

Telu: Telugu

Thaana

Thaa: Thaana

Thai

Thai: Thai

Tibetan

Tibt: Tibetan

Tifinagh

Tfng: Tifinagh

Tirhuta

Tirh: Tirhuta

Toto

Toto: Toto

Ugaritic

Ugar: Ugaritic

Unknown

Zzzz: Unknown

Vai

Vaii: Vai

Vithkuqi

Vith: Vithkuqi

Wancho

Wcho: Wancho

WarangCiti

Wara: Warang_Citi

Yezidi

Yezi: Yezidi

Yi

Yiii: Yi

ZanabazarSquare

Zanb: Zanabazar_Square

Instances

Instances details
Bounded Script Source # 
Instance details

Defined in Unicode.Internal.Char.Scripts

Enum Script Source # 
Instance details

Defined in Unicode.Internal.Char.Scripts

Ix Script Source # 
Instance details

Defined in Unicode.Internal.Char.Scripts

Show Script Source # 
Instance details

Defined in Unicode.Internal.Char.Scripts

Eq Script Source # 
Instance details

Defined in Unicode.Internal.Char.Scripts

Methods

(==) :: Script -> Script -> Bool #

(/=) :: Script -> Script -> Bool #

Ord Script Source # 
Instance details

Defined in Unicode.Internal.Char.Scripts

script :: Char -> Script Source #

Character script.

Since: 0.1.0

scriptDefinition :: Script -> String Source #

Characters corresponding to a Script.

Since: 0.1.0