alphachar-0.0.5: A character between a-z
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Char.Alpha

Documentation

data A_a Source #

Constructors

A_a 

Instances

Instances details
Ca A_a Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_a' :: Prism' A_a () Source #

_a :: A_a Source #

Generic A_a Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep A_a :: Type -> Type #

Methods

from :: A_a -> Rep A_a x #

to :: Rep A_a x -> A_a #

Show A_a Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> A_a -> ShowS #

show :: A_a -> String #

showList :: [A_a] -> ShowS #

Eq A_a Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord A_a Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: A_a -> A_a -> Ordering #

(<) :: A_a -> A_a -> Bool #

(<=) :: A_a -> A_a -> Bool #

(>) :: A_a -> A_a -> Bool #

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

max :: A_a -> A_a -> A_a #

min :: A_a -> A_a -> A_a #

type Rep A_a Source # 
Instance details

Defined in Data.Char.Alpha

type Rep A_a = D1 ('MetaData "A_a" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "A_a" 'PrefixI 'False) (U1 :: Type -> Type))

class Ca x where Source #

Minimal complete definition

_a'

Methods

_a' :: Prism' x () Source #

_a :: x Source #

Instances

Instances details
Ca A_a Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_a' :: Prism' A_a () Source #

_a :: A_a Source #

Ca Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Ca Lower Source # 
Instance details

Defined in Data.Char.Alpha

Ca () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_a' :: Prism' () () Source #

_a :: () Source #

Ca Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_a' :: Prism' Char () Source #

_a :: Char Source #

parse_a :: (Ca x, CharParsing p) => p x Source #

data B_b Source #

Constructors

B_b 

Instances

Instances details
Cb B_b Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_b' :: Prism' B_b () Source #

_b :: B_b Source #

Generic B_b Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep B_b :: Type -> Type #

Methods

from :: B_b -> Rep B_b x #

to :: Rep B_b x -> B_b #

Show B_b Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> B_b -> ShowS #

show :: B_b -> String #

showList :: [B_b] -> ShowS #

Eq B_b Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord B_b Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: B_b -> B_b -> Ordering #

(<) :: B_b -> B_b -> Bool #

(<=) :: B_b -> B_b -> Bool #

(>) :: B_b -> B_b -> Bool #

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

max :: B_b -> B_b -> B_b #

min :: B_b -> B_b -> B_b #

type Rep B_b Source # 
Instance details

Defined in Data.Char.Alpha

type Rep B_b = D1 ('MetaData "B_b" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "B_b" 'PrefixI 'False) (U1 :: Type -> Type))

class Cb x where Source #

Minimal complete definition

_b'

Methods

_b' :: Prism' x () Source #

_b :: x Source #

Instances

Instances details
Cb Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cb B_b Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_b' :: Prism' B_b () Source #

_b :: B_b Source #

Cb Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cb () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_b' :: Prism' () () Source #

_b :: () Source #

Cb Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_b' :: Prism' Char () Source #

_b :: Char Source #

parse_b :: (Cb x, CharParsing p) => p x Source #

data C_c Source #

Constructors

C_c 

Instances

Instances details
Cc C_c Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_c' :: Prism' C_c () Source #

_c :: C_c Source #

Generic C_c Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep C_c :: Type -> Type #

Methods

from :: C_c -> Rep C_c x #

to :: Rep C_c x -> C_c #

Show C_c Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> C_c -> ShowS #

show :: C_c -> String #

showList :: [C_c] -> ShowS #

Eq C_c Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord C_c Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: C_c -> C_c -> Ordering #

(<) :: C_c -> C_c -> Bool #

(<=) :: C_c -> C_c -> Bool #

(>) :: C_c -> C_c -> Bool #

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

max :: C_c -> C_c -> C_c #

min :: C_c -> C_c -> C_c #

type Rep C_c Source # 
Instance details

Defined in Data.Char.Alpha

type Rep C_c = D1 ('MetaData "C_c" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "C_c" 'PrefixI 'False) (U1 :: Type -> Type))

class Cc x where Source #

Minimal complete definition

_c'

Methods

_c' :: Prism' x () Source #

_c :: x Source #

Instances

Instances details
Cc Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cc C_c Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_c' :: Prism' C_c () Source #

_c :: C_c Source #

Cc Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cc () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_c' :: Prism' () () Source #

_c :: () Source #

Cc Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_c' :: Prism' Char () Source #

_c :: Char Source #

parse_c :: (Cc x, CharParsing p) => p x Source #

data D_d Source #

Constructors

D_d 

Instances

Instances details
Cd D_d Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_d' :: Prism' D_d () Source #

_d :: D_d Source #

Generic D_d Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep D_d :: Type -> Type #

Methods

from :: D_d -> Rep D_d x #

to :: Rep D_d x -> D_d #

Show D_d Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> D_d -> ShowS #

show :: D_d -> String #

showList :: [D_d] -> ShowS #

Eq D_d Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord D_d Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: D_d -> D_d -> Ordering #

(<) :: D_d -> D_d -> Bool #

(<=) :: D_d -> D_d -> Bool #

(>) :: D_d -> D_d -> Bool #

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

max :: D_d -> D_d -> D_d #

min :: D_d -> D_d -> D_d #

type Rep D_d Source # 
Instance details

Defined in Data.Char.Alpha

type Rep D_d = D1 ('MetaData "D_d" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "D_d" 'PrefixI 'False) (U1 :: Type -> Type))

class Cd x where Source #

Minimal complete definition

_d'

Methods

_d' :: Prism' x () Source #

_d :: x Source #

Instances

Instances details
Cd Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cd D_d Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_d' :: Prism' D_d () Source #

_d :: D_d Source #

Cd Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cd () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_d' :: Prism' () () Source #

_d :: () Source #

Cd Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_d' :: Prism' Char () Source #

_d :: Char Source #

parse_d :: (Cd x, CharParsing p) => p x Source #

data E_e Source #

Constructors

E_e 

Instances

Instances details
Ce E_e Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_e' :: Prism' E_e () Source #

_e :: E_e Source #

Generic E_e Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep E_e :: Type -> Type #

Methods

from :: E_e -> Rep E_e x #

to :: Rep E_e x -> E_e #

Show E_e Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> E_e -> ShowS #

show :: E_e -> String #

showList :: [E_e] -> ShowS #

Eq E_e Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord E_e Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: E_e -> E_e -> Ordering #

(<) :: E_e -> E_e -> Bool #

(<=) :: E_e -> E_e -> Bool #

(>) :: E_e -> E_e -> Bool #

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

max :: E_e -> E_e -> E_e #

min :: E_e -> E_e -> E_e #

type Rep E_e Source # 
Instance details

Defined in Data.Char.Alpha

type Rep E_e = D1 ('MetaData "E_e" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "E_e" 'PrefixI 'False) (U1 :: Type -> Type))

class Ce x where Source #

Minimal complete definition

_e'

Methods

_e' :: Prism' x () Source #

_e :: x Source #

Instances

Instances details
Ce Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Ce E_e Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_e' :: Prism' E_e () Source #

_e :: E_e Source #

Ce Lower Source # 
Instance details

Defined in Data.Char.Alpha

Ce () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_e' :: Prism' () () Source #

_e :: () Source #

Ce Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_e' :: Prism' Char () Source #

_e :: Char Source #

parse_e :: (Ce x, CharParsing p) => p x Source #

data F_f Source #

Constructors

F_f 

Instances

Instances details
Cf F_f Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_f' :: Prism' F_f () Source #

_f :: F_f Source #

Generic F_f Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep F_f :: Type -> Type #

Methods

from :: F_f -> Rep F_f x #

to :: Rep F_f x -> F_f #

Show F_f Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> F_f -> ShowS #

show :: F_f -> String #

showList :: [F_f] -> ShowS #

Eq F_f Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord F_f Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: F_f -> F_f -> Ordering #

(<) :: F_f -> F_f -> Bool #

(<=) :: F_f -> F_f -> Bool #

(>) :: F_f -> F_f -> Bool #

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

max :: F_f -> F_f -> F_f #

min :: F_f -> F_f -> F_f #

type Rep F_f Source # 
Instance details

Defined in Data.Char.Alpha

type Rep F_f = D1 ('MetaData "F_f" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "F_f" 'PrefixI 'False) (U1 :: Type -> Type))

class Cf x where Source #

Minimal complete definition

_f'

Methods

_f' :: Prism' x () Source #

_f :: x Source #

Instances

Instances details
Cf Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cf F_f Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_f' :: Prism' F_f () Source #

_f :: F_f Source #

Cf Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cf () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_f' :: Prism' () () Source #

_f :: () Source #

Cf Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_f' :: Prism' Char () Source #

_f :: Char Source #

parse_f :: (Cf x, CharParsing p) => p x Source #

data G_g Source #

Constructors

G_g 

Instances

Instances details
Cg G_g Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_g' :: Prism' G_g () Source #

_g :: G_g Source #

Generic G_g Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep G_g :: Type -> Type #

Methods

from :: G_g -> Rep G_g x #

to :: Rep G_g x -> G_g #

Show G_g Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> G_g -> ShowS #

show :: G_g -> String #

showList :: [G_g] -> ShowS #

Eq G_g Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord G_g Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: G_g -> G_g -> Ordering #

(<) :: G_g -> G_g -> Bool #

(<=) :: G_g -> G_g -> Bool #

(>) :: G_g -> G_g -> Bool #

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

max :: G_g -> G_g -> G_g #

min :: G_g -> G_g -> G_g #

type Rep G_g Source # 
Instance details

Defined in Data.Char.Alpha

type Rep G_g = D1 ('MetaData "G_g" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "G_g" 'PrefixI 'False) (U1 :: Type -> Type))

class Cg x where Source #

Minimal complete definition

_g'

Methods

_g' :: Prism' x () Source #

_g :: x Source #

Instances

Instances details
Cg Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cg G_g Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_g' :: Prism' G_g () Source #

_g :: G_g Source #

Cg Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cg () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_g' :: Prism' () () Source #

_g :: () Source #

Cg Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_g' :: Prism' Char () Source #

_g :: Char Source #

parse_g :: (Cg x, CharParsing p) => p x Source #

data H_h Source #

Constructors

H_h 

Instances

Instances details
Ch H_h Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_h' :: Prism' H_h () Source #

_h :: H_h Source #

Generic H_h Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep H_h :: Type -> Type #

Methods

from :: H_h -> Rep H_h x #

to :: Rep H_h x -> H_h #

Show H_h Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> H_h -> ShowS #

show :: H_h -> String #

showList :: [H_h] -> ShowS #

Eq H_h Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord H_h Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: H_h -> H_h -> Ordering #

(<) :: H_h -> H_h -> Bool #

(<=) :: H_h -> H_h -> Bool #

(>) :: H_h -> H_h -> Bool #

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

max :: H_h -> H_h -> H_h #

min :: H_h -> H_h -> H_h #

type Rep H_h Source # 
Instance details

Defined in Data.Char.Alpha

type Rep H_h = D1 ('MetaData "H_h" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "H_h" 'PrefixI 'False) (U1 :: Type -> Type))

class Ch x where Source #

Minimal complete definition

_h'

Methods

_h' :: Prism' x () Source #

_h :: x Source #

Instances

Instances details
Ch Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Ch H_h Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_h' :: Prism' H_h () Source #

_h :: H_h Source #

Ch Lower Source # 
Instance details

Defined in Data.Char.Alpha

Ch () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_h' :: Prism' () () Source #

_h :: () Source #

Ch Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_h' :: Prism' Char () Source #

_h :: Char Source #

parse_h :: (Ch x, CharParsing p) => p x Source #

data I_i Source #

Constructors

I_i 

Instances

Instances details
Ci I_i Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_i' :: Prism' I_i () Source #

_i :: I_i Source #

Generic I_i Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep I_i :: Type -> Type #

Methods

from :: I_i -> Rep I_i x #

to :: Rep I_i x -> I_i #

Show I_i Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> I_i -> ShowS #

show :: I_i -> String #

showList :: [I_i] -> ShowS #

Eq I_i Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord I_i Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: I_i -> I_i -> Ordering #

(<) :: I_i -> I_i -> Bool #

(<=) :: I_i -> I_i -> Bool #

(>) :: I_i -> I_i -> Bool #

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

max :: I_i -> I_i -> I_i #

min :: I_i -> I_i -> I_i #

type Rep I_i Source # 
Instance details

Defined in Data.Char.Alpha

type Rep I_i = D1 ('MetaData "I_i" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "I_i" 'PrefixI 'False) (U1 :: Type -> Type))

class Ci x where Source #

Minimal complete definition

_i'

Methods

_i' :: Prism' x () Source #

_i :: x Source #

Instances

Instances details
Ci Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Ci I_i Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_i' :: Prism' I_i () Source #

_i :: I_i Source #

Ci Lower Source # 
Instance details

Defined in Data.Char.Alpha

Ci () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_i' :: Prism' () () Source #

_i :: () Source #

Ci Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_i' :: Prism' Char () Source #

_i :: Char Source #

parse_i :: (Ci x, CharParsing p) => p x Source #

data J_j Source #

Constructors

J_j 

Instances

Instances details
Cj J_j Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_j' :: Prism' J_j () Source #

_j :: J_j Source #

Generic J_j Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep J_j :: Type -> Type #

Methods

from :: J_j -> Rep J_j x #

to :: Rep J_j x -> J_j #

Show J_j Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> J_j -> ShowS #

show :: J_j -> String #

showList :: [J_j] -> ShowS #

Eq J_j Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord J_j Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: J_j -> J_j -> Ordering #

(<) :: J_j -> J_j -> Bool #

(<=) :: J_j -> J_j -> Bool #

(>) :: J_j -> J_j -> Bool #

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

max :: J_j -> J_j -> J_j #

min :: J_j -> J_j -> J_j #

type Rep J_j Source # 
Instance details

Defined in Data.Char.Alpha

type Rep J_j = D1 ('MetaData "J_j" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "J_j" 'PrefixI 'False) (U1 :: Type -> Type))

class Cj x where Source #

Minimal complete definition

_j'

Methods

_j' :: Prism' x () Source #

_j :: x Source #

Instances

Instances details
Cj Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cj J_j Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_j' :: Prism' J_j () Source #

_j :: J_j Source #

Cj Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cj () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_j' :: Prism' () () Source #

_j :: () Source #

Cj Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_j' :: Prism' Char () Source #

_j :: Char Source #

parse_j :: (Cj x, CharParsing p) => p x Source #

data K_k Source #

Constructors

K_k 

Instances

Instances details
Ck K_k Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_k' :: Prism' K_k () Source #

_k :: K_k Source #

Generic K_k Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep K_k :: Type -> Type #

Methods

from :: K_k -> Rep K_k x #

to :: Rep K_k x -> K_k #

Show K_k Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> K_k -> ShowS #

show :: K_k -> String #

showList :: [K_k] -> ShowS #

Eq K_k Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord K_k Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: K_k -> K_k -> Ordering #

(<) :: K_k -> K_k -> Bool #

(<=) :: K_k -> K_k -> Bool #

(>) :: K_k -> K_k -> Bool #

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

max :: K_k -> K_k -> K_k #

min :: K_k -> K_k -> K_k #

type Rep K_k Source # 
Instance details

Defined in Data.Char.Alpha

type Rep K_k = D1 ('MetaData "K_k" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "K_k" 'PrefixI 'False) (U1 :: Type -> Type))

class Ck x where Source #

Minimal complete definition

_k'

Methods

_k' :: Prism' x () Source #

_k :: x Source #

Instances

Instances details
Ck Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Ck K_k Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_k' :: Prism' K_k () Source #

_k :: K_k Source #

Ck Lower Source # 
Instance details

Defined in Data.Char.Alpha

Ck () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_k' :: Prism' () () Source #

_k :: () Source #

Ck Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_k' :: Prism' Char () Source #

_k :: Char Source #

parse_k :: (Ck x, CharParsing p) => p x Source #

data L_l Source #

Constructors

L_l 

Instances

Instances details
Cl L_l Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_l' :: Prism' L_l () Source #

_l :: L_l Source #

Generic L_l Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep L_l :: Type -> Type #

Methods

from :: L_l -> Rep L_l x #

to :: Rep L_l x -> L_l #

Show L_l Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> L_l -> ShowS #

show :: L_l -> String #

showList :: [L_l] -> ShowS #

Eq L_l Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord L_l Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: L_l -> L_l -> Ordering #

(<) :: L_l -> L_l -> Bool #

(<=) :: L_l -> L_l -> Bool #

(>) :: L_l -> L_l -> Bool #

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

max :: L_l -> L_l -> L_l #

min :: L_l -> L_l -> L_l #

type Rep L_l Source # 
Instance details

Defined in Data.Char.Alpha

type Rep L_l = D1 ('MetaData "L_l" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "L_l" 'PrefixI 'False) (U1 :: Type -> Type))

class Cl x where Source #

Minimal complete definition

_l'

Methods

_l' :: Prism' x () Source #

_l :: x Source #

Instances

Instances details
Cl Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cl L_l Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_l' :: Prism' L_l () Source #

_l :: L_l Source #

Cl Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cl () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_l' :: Prism' () () Source #

_l :: () Source #

Cl Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_l' :: Prism' Char () Source #

_l :: Char Source #

parse_l :: (Cl x, CharParsing p) => p x Source #

data M_m Source #

Constructors

M_m 

Instances

Instances details
Cm M_m Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_m' :: Prism' M_m () Source #

_m :: M_m Source #

Generic M_m Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep M_m :: Type -> Type #

Methods

from :: M_m -> Rep M_m x #

to :: Rep M_m x -> M_m #

Show M_m Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> M_m -> ShowS #

show :: M_m -> String #

showList :: [M_m] -> ShowS #

Eq M_m Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord M_m Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: M_m -> M_m -> Ordering #

(<) :: M_m -> M_m -> Bool #

(<=) :: M_m -> M_m -> Bool #

(>) :: M_m -> M_m -> Bool #

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

max :: M_m -> M_m -> M_m #

min :: M_m -> M_m -> M_m #

type Rep M_m Source # 
Instance details

Defined in Data.Char.Alpha

type Rep M_m = D1 ('MetaData "M_m" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "M_m" 'PrefixI 'False) (U1 :: Type -> Type))

class Cm x where Source #

Minimal complete definition

_m'

Methods

_m' :: Prism' x () Source #

_m :: x Source #

Instances

Instances details
Cm Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cm Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cm M_m Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_m' :: Prism' M_m () Source #

_m :: M_m Source #

Cm () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_m' :: Prism' () () Source #

_m :: () Source #

Cm Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_m' :: Prism' Char () Source #

_m :: Char Source #

parse_m :: (Cm x, CharParsing p) => p x Source #

data N_n Source #

Constructors

N_n 

Instances

Instances details
Cn N_n Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_n' :: Prism' N_n () Source #

_n :: N_n Source #

Generic N_n Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep N_n :: Type -> Type #

Methods

from :: N_n -> Rep N_n x #

to :: Rep N_n x -> N_n #

Show N_n Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> N_n -> ShowS #

show :: N_n -> String #

showList :: [N_n] -> ShowS #

Eq N_n Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord N_n Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: N_n -> N_n -> Ordering #

(<) :: N_n -> N_n -> Bool #

(<=) :: N_n -> N_n -> Bool #

(>) :: N_n -> N_n -> Bool #

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

max :: N_n -> N_n -> N_n #

min :: N_n -> N_n -> N_n #

type Rep N_n Source # 
Instance details

Defined in Data.Char.Alpha

type Rep N_n = D1 ('MetaData "N_n" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "N_n" 'PrefixI 'False) (U1 :: Type -> Type))

class Cn x where Source #

Minimal complete definition

_n'

Methods

_n' :: Prism' x () Source #

_n :: x Source #

Instances

Instances details
Cn Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cn Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cn N_n Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_n' :: Prism' N_n () Source #

_n :: N_n Source #

Cn () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_n' :: Prism' () () Source #

_n :: () Source #

Cn Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_n' :: Prism' Char () Source #

_n :: Char Source #

parse_n :: (Cn x, CharParsing p) => p x Source #

data O_o Source #

Constructors

O_o 

Instances

Instances details
Co O_o Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_o' :: Prism' O_o () Source #

_o :: O_o Source #

Generic O_o Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep O_o :: Type -> Type #

Methods

from :: O_o -> Rep O_o x #

to :: Rep O_o x -> O_o #

Show O_o Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> O_o -> ShowS #

show :: O_o -> String #

showList :: [O_o] -> ShowS #

Eq O_o Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord O_o Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: O_o -> O_o -> Ordering #

(<) :: O_o -> O_o -> Bool #

(<=) :: O_o -> O_o -> Bool #

(>) :: O_o -> O_o -> Bool #

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

max :: O_o -> O_o -> O_o #

min :: O_o -> O_o -> O_o #

type Rep O_o Source # 
Instance details

Defined in Data.Char.Alpha

type Rep O_o = D1 ('MetaData "O_o" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "O_o" 'PrefixI 'False) (U1 :: Type -> Type))

class Co x where Source #

Minimal complete definition

_o'

Methods

_o' :: Prism' x () Source #

_o :: x Source #

Instances

Instances details
Co Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Co Lower Source # 
Instance details

Defined in Data.Char.Alpha

Co O_o Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_o' :: Prism' O_o () Source #

_o :: O_o Source #

Co () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_o' :: Prism' () () Source #

_o :: () Source #

Co Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_o' :: Prism' Char () Source #

_o :: Char Source #

parse_o :: (Co x, CharParsing p) => p x Source #

data P_p Source #

Constructors

P_p 

Instances

Instances details
Cp P_p Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_p' :: Prism' P_p () Source #

_p :: P_p Source #

Generic P_p Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep P_p :: Type -> Type #

Methods

from :: P_p -> Rep P_p x #

to :: Rep P_p x -> P_p #

Show P_p Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> P_p -> ShowS #

show :: P_p -> String #

showList :: [P_p] -> ShowS #

Eq P_p Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord P_p Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: P_p -> P_p -> Ordering #

(<) :: P_p -> P_p -> Bool #

(<=) :: P_p -> P_p -> Bool #

(>) :: P_p -> P_p -> Bool #

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

max :: P_p -> P_p -> P_p #

min :: P_p -> P_p -> P_p #

type Rep P_p Source # 
Instance details

Defined in Data.Char.Alpha

type Rep P_p = D1 ('MetaData "P_p" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "P_p" 'PrefixI 'False) (U1 :: Type -> Type))

class Cp x where Source #

Minimal complete definition

_p'

Methods

_p' :: Prism' x () Source #

_p :: x Source #

Instances

Instances details
Cp Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cp Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cp P_p Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_p' :: Prism' P_p () Source #

_p :: P_p Source #

Cp () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_p' :: Prism' () () Source #

_p :: () Source #

Cp Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_p' :: Prism' Char () Source #

_p :: Char Source #

parse_p :: (Cp x, CharParsing p) => p x Source #

data Q_q Source #

Constructors

Q_q 

Instances

Instances details
Cq Q_q Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_q' :: Prism' Q_q () Source #

_q :: Q_q Source #

Generic Q_q Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep Q_q :: Type -> Type #

Methods

from :: Q_q -> Rep Q_q x #

to :: Rep Q_q x -> Q_q #

Show Q_q Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> Q_q -> ShowS #

show :: Q_q -> String #

showList :: [Q_q] -> ShowS #

Eq Q_q Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord Q_q Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: Q_q -> Q_q -> Ordering #

(<) :: Q_q -> Q_q -> Bool #

(<=) :: Q_q -> Q_q -> Bool #

(>) :: Q_q -> Q_q -> Bool #

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

max :: Q_q -> Q_q -> Q_q #

min :: Q_q -> Q_q -> Q_q #

type Rep Q_q Source # 
Instance details

Defined in Data.Char.Alpha

type Rep Q_q = D1 ('MetaData "Q_q" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "Q_q" 'PrefixI 'False) (U1 :: Type -> Type))

class Cq x where Source #

Minimal complete definition

_q'

Methods

_q' :: Prism' x () Source #

_q :: x Source #

Instances

Instances details
Cq Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cq Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cq Q_q Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_q' :: Prism' Q_q () Source #

_q :: Q_q Source #

Cq () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_q' :: Prism' () () Source #

_q :: () Source #

Cq Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_q' :: Prism' Char () Source #

_q :: Char Source #

parse_q :: (Cq x, CharParsing p) => p x Source #

data R_r Source #

Constructors

R_r 

Instances

Instances details
Cr R_r Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_r' :: Prism' R_r () Source #

_r :: R_r Source #

Generic R_r Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep R_r :: Type -> Type #

Methods

from :: R_r -> Rep R_r x #

to :: Rep R_r x -> R_r #

Show R_r Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> R_r -> ShowS #

show :: R_r -> String #

showList :: [R_r] -> ShowS #

Eq R_r Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord R_r Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: R_r -> R_r -> Ordering #

(<) :: R_r -> R_r -> Bool #

(<=) :: R_r -> R_r -> Bool #

(>) :: R_r -> R_r -> Bool #

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

max :: R_r -> R_r -> R_r #

min :: R_r -> R_r -> R_r #

type Rep R_r Source # 
Instance details

Defined in Data.Char.Alpha

type Rep R_r = D1 ('MetaData "R_r" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "R_r" 'PrefixI 'False) (U1 :: Type -> Type))

class Cr x where Source #

Minimal complete definition

_r'

Methods

_r' :: Prism' x () Source #

_r :: x Source #

Instances

Instances details
Cr Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cr Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cr R_r Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_r' :: Prism' R_r () Source #

_r :: R_r Source #

Cr () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_r' :: Prism' () () Source #

_r :: () Source #

Cr Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_r' :: Prism' Char () Source #

_r :: Char Source #

parse_r :: (Cr x, CharParsing p) => p x Source #

data S_s Source #

Constructors

S_s 

Instances

Instances details
Cs S_s Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_s' :: Prism' S_s () Source #

_s :: S_s Source #

Generic S_s Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep S_s :: Type -> Type #

Methods

from :: S_s -> Rep S_s x #

to :: Rep S_s x -> S_s #

Show S_s Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> S_s -> ShowS #

show :: S_s -> String #

showList :: [S_s] -> ShowS #

Eq S_s Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord S_s Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: S_s -> S_s -> Ordering #

(<) :: S_s -> S_s -> Bool #

(<=) :: S_s -> S_s -> Bool #

(>) :: S_s -> S_s -> Bool #

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

max :: S_s -> S_s -> S_s #

min :: S_s -> S_s -> S_s #

type Rep S_s Source # 
Instance details

Defined in Data.Char.Alpha

type Rep S_s = D1 ('MetaData "S_s" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "S_s" 'PrefixI 'False) (U1 :: Type -> Type))

class Cs x where Source #

Minimal complete definition

_s'

Methods

_s' :: Prism' x () Source #

_s :: x Source #

Instances

Instances details
Cs Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cs Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cs S_s Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_s' :: Prism' S_s () Source #

_s :: S_s Source #

Cs () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_s' :: Prism' () () Source #

_s :: () Source #

Cs Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_s' :: Prism' Char () Source #

_s :: Char Source #

parse_s :: (Cs x, CharParsing p) => p x Source #

data T_t Source #

Constructors

T_t 

Instances

Instances details
Ct T_t Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_t' :: Prism' T_t () Source #

_t :: T_t Source #

Generic T_t Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep T_t :: Type -> Type #

Methods

from :: T_t -> Rep T_t x #

to :: Rep T_t x -> T_t #

Show T_t Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> T_t -> ShowS #

show :: T_t -> String #

showList :: [T_t] -> ShowS #

Eq T_t Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord T_t Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: T_t -> T_t -> Ordering #

(<) :: T_t -> T_t -> Bool #

(<=) :: T_t -> T_t -> Bool #

(>) :: T_t -> T_t -> Bool #

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

max :: T_t -> T_t -> T_t #

min :: T_t -> T_t -> T_t #

type Rep T_t Source # 
Instance details

Defined in Data.Char.Alpha

type Rep T_t = D1 ('MetaData "T_t" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "T_t" 'PrefixI 'False) (U1 :: Type -> Type))

class Ct x where Source #

Minimal complete definition

_t'

Methods

_t' :: Prism' x () Source #

_t :: x Source #

Instances

Instances details
Ct Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Ct Lower Source # 
Instance details

Defined in Data.Char.Alpha

Ct T_t Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_t' :: Prism' T_t () Source #

_t :: T_t Source #

Ct () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_t' :: Prism' () () Source #

_t :: () Source #

Ct Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_t' :: Prism' Char () Source #

_t :: Char Source #

parse_t :: (Ct x, CharParsing p) => p x Source #

data U_u Source #

Constructors

U_u 

Instances

Instances details
Cu U_u Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_u' :: Prism' U_u () Source #

_u :: U_u Source #

Generic U_u Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep U_u :: Type -> Type #

Methods

from :: U_u -> Rep U_u x #

to :: Rep U_u x -> U_u #

Show U_u Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> U_u -> ShowS #

show :: U_u -> String #

showList :: [U_u] -> ShowS #

Eq U_u Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord U_u Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: U_u -> U_u -> Ordering #

(<) :: U_u -> U_u -> Bool #

(<=) :: U_u -> U_u -> Bool #

(>) :: U_u -> U_u -> Bool #

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

max :: U_u -> U_u -> U_u #

min :: U_u -> U_u -> U_u #

type Rep U_u Source # 
Instance details

Defined in Data.Char.Alpha

type Rep U_u = D1 ('MetaData "U_u" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "U_u" 'PrefixI 'False) (U1 :: Type -> Type))

class Cu x where Source #

Minimal complete definition

_u'

Methods

_u' :: Prism' x () Source #

_u :: x Source #

Instances

Instances details
Cu Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cu Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cu U_u Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_u' :: Prism' U_u () Source #

_u :: U_u Source #

Cu () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_u' :: Prism' () () Source #

_u :: () Source #

Cu Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_u' :: Prism' Char () Source #

_u :: Char Source #

parse_u :: (Cu x, CharParsing p) => p x Source #

data V_v Source #

Constructors

V_v 

Instances

Instances details
Cv V_v Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_v' :: Prism' V_v () Source #

_v :: V_v Source #

Generic V_v Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep V_v :: Type -> Type #

Methods

from :: V_v -> Rep V_v x #

to :: Rep V_v x -> V_v #

Show V_v Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> V_v -> ShowS #

show :: V_v -> String #

showList :: [V_v] -> ShowS #

Eq V_v Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord V_v Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: V_v -> V_v -> Ordering #

(<) :: V_v -> V_v -> Bool #

(<=) :: V_v -> V_v -> Bool #

(>) :: V_v -> V_v -> Bool #

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

max :: V_v -> V_v -> V_v #

min :: V_v -> V_v -> V_v #

type Rep V_v Source # 
Instance details

Defined in Data.Char.Alpha

type Rep V_v = D1 ('MetaData "V_v" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "V_v" 'PrefixI 'False) (U1 :: Type -> Type))

class Cv x where Source #

Minimal complete definition

_v'

Methods

_v' :: Prism' x () Source #

_v :: x Source #

Instances

Instances details
Cv Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cv Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cv V_v Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_v' :: Prism' V_v () Source #

_v :: V_v Source #

Cv () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_v' :: Prism' () () Source #

_v :: () Source #

Cv Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_v' :: Prism' Char () Source #

_v :: Char Source #

parse_v :: (Cv x, CharParsing p) => p x Source #

data W_w Source #

Constructors

W_w 

Instances

Instances details
Cw W_w Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_w' :: Prism' W_w () Source #

_w :: W_w Source #

Generic W_w Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep W_w :: Type -> Type #

Methods

from :: W_w -> Rep W_w x #

to :: Rep W_w x -> W_w #

Show W_w Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> W_w -> ShowS #

show :: W_w -> String #

showList :: [W_w] -> ShowS #

Eq W_w Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord W_w Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: W_w -> W_w -> Ordering #

(<) :: W_w -> W_w -> Bool #

(<=) :: W_w -> W_w -> Bool #

(>) :: W_w -> W_w -> Bool #

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

max :: W_w -> W_w -> W_w #

min :: W_w -> W_w -> W_w #

type Rep W_w Source # 
Instance details

Defined in Data.Char.Alpha

type Rep W_w = D1 ('MetaData "W_w" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "W_w" 'PrefixI 'False) (U1 :: Type -> Type))

class Cw x where Source #

Minimal complete definition

_w'

Methods

_w' :: Prism' x () Source #

_w :: x Source #

Instances

Instances details
Cw Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cw Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cw W_w Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_w' :: Prism' W_w () Source #

_w :: W_w Source #

Cw () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_w' :: Prism' () () Source #

_w :: () Source #

Cw Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_w' :: Prism' Char () Source #

_w :: Char Source #

parse_w :: (Cw x, CharParsing p) => p x Source #

data X_x Source #

Constructors

X_x 

Instances

Instances details
Cx X_x Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_x' :: Prism' X_x () Source #

_x :: X_x Source #

Generic X_x Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep X_x :: Type -> Type #

Methods

from :: X_x -> Rep X_x x #

to :: Rep X_x x -> X_x #

Show X_x Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> X_x -> ShowS #

show :: X_x -> String #

showList :: [X_x] -> ShowS #

Eq X_x Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord X_x Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: X_x -> X_x -> Ordering #

(<) :: X_x -> X_x -> Bool #

(<=) :: X_x -> X_x -> Bool #

(>) :: X_x -> X_x -> Bool #

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

max :: X_x -> X_x -> X_x #

min :: X_x -> X_x -> X_x #

type Rep X_x Source # 
Instance details

Defined in Data.Char.Alpha

type Rep X_x = D1 ('MetaData "X_x" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "X_x" 'PrefixI 'False) (U1 :: Type -> Type))

class Cx x where Source #

Minimal complete definition

_x'

Methods

_x' :: Prism' x () Source #

_x :: x Source #

Instances

Instances details
Cx Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cx Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cx X_x Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_x' :: Prism' X_x () Source #

_x :: X_x Source #

Cx () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_x' :: Prism' () () Source #

_x :: () Source #

Cx Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_x' :: Prism' Char () Source #

_x :: Char Source #

parse_x :: (Cx x, CharParsing p) => p x Source #

data Y_y Source #

Constructors

Y_y 

Instances

Instances details
Cy Y_y Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_y' :: Prism' Y_y () Source #

_y :: Y_y Source #

Generic Y_y Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep Y_y :: Type -> Type #

Methods

from :: Y_y -> Rep Y_y x #

to :: Rep Y_y x -> Y_y #

Show Y_y Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> Y_y -> ShowS #

show :: Y_y -> String #

showList :: [Y_y] -> ShowS #

Eq Y_y Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord Y_y Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: Y_y -> Y_y -> Ordering #

(<) :: Y_y -> Y_y -> Bool #

(<=) :: Y_y -> Y_y -> Bool #

(>) :: Y_y -> Y_y -> Bool #

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

max :: Y_y -> Y_y -> Y_y #

min :: Y_y -> Y_y -> Y_y #

type Rep Y_y Source # 
Instance details

Defined in Data.Char.Alpha

type Rep Y_y = D1 ('MetaData "Y_y" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "Y_y" 'PrefixI 'False) (U1 :: Type -> Type))

class Cy x where Source #

Minimal complete definition

_y'

Methods

_y' :: Prism' x () Source #

_y :: x Source #

Instances

Instances details
Cy Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cy Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cy Y_y Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_y' :: Prism' Y_y () Source #

_y :: Y_y Source #

Cy () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_y' :: Prism' () () Source #

_y :: () Source #

Cy Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_y' :: Prism' Char () Source #

_y :: Char Source #

parse_y :: (Cy x, CharParsing p) => p x Source #

data Z_z Source #

Constructors

Z_z 

Instances

Instances details
Cz Z_z Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_z' :: Prism' Z_z () Source #

_z :: Z_z Source #

Generic Z_z Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep Z_z :: Type -> Type #

Methods

from :: Z_z -> Rep Z_z x #

to :: Rep Z_z x -> Z_z #

Show Z_z Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> Z_z -> ShowS #

show :: Z_z -> String #

showList :: [Z_z] -> ShowS #

Eq Z_z Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord Z_z Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: Z_z -> Z_z -> Ordering #

(<) :: Z_z -> Z_z -> Bool #

(<=) :: Z_z -> Z_z -> Bool #

(>) :: Z_z -> Z_z -> Bool #

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

max :: Z_z -> Z_z -> Z_z #

min :: Z_z -> Z_z -> Z_z #

type Rep Z_z Source # 
Instance details

Defined in Data.Char.Alpha

type Rep Z_z = D1 ('MetaData "Z_z" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "Z_z" 'PrefixI 'False) (U1 :: Type -> Type))

class Cz x where Source #

Minimal complete definition

_z'

Methods

_z' :: Prism' x () Source #

_z :: x Source #

Instances

Instances details
Cz Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cz Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cz Z_z Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_z' :: Prism' Z_z () Source #

_z :: Z_z Source #

Cz () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_z' :: Prism' () () Source #

_z :: () Source #

Cz Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_z' :: Prism' Char () Source #

_z :: Char Source #

parse_z :: (Cz x, CharParsing p) => p x Source #

data A_A Source #

Constructors

A_A 

Instances

Instances details
CA A_A Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_A' :: Prism' A_A () Source #

_A :: A_A Source #

Generic A_A Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep A_A :: Type -> Type #

Methods

from :: A_A -> Rep A_A x #

to :: Rep A_A x -> A_A #

Show A_A Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> A_A -> ShowS #

show :: A_A -> String #

showList :: [A_A] -> ShowS #

Eq A_A Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord A_A Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: A_A -> A_A -> Ordering #

(<) :: A_A -> A_A -> Bool #

(<=) :: A_A -> A_A -> Bool #

(>) :: A_A -> A_A -> Bool #

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

max :: A_A -> A_A -> A_A #

min :: A_A -> A_A -> A_A #

type Rep A_A Source # 
Instance details

Defined in Data.Char.Alpha

type Rep A_A = D1 ('MetaData "A_A" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "A_A" 'PrefixI 'False) (U1 :: Type -> Type))

class CA x where Source #

Minimal complete definition

_A'

Methods

_A' :: Prism' x () Source #

_A :: x Source #

Instances

Instances details
CA A_A Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_A' :: Prism' A_A () Source #

_A :: A_A Source #

CA Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CA Upper Source # 
Instance details

Defined in Data.Char.Alpha

CA () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_A' :: Prism' () () Source #

_A :: () Source #

CA Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_A' :: Prism' Char () Source #

_A :: Char Source #

parse_A :: (CA x, CharParsing p) => p x Source #

data B_B Source #

Constructors

B_B 

Instances

Instances details
CB B_B Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_B' :: Prism' B_B () Source #

_B :: B_B Source #

Generic B_B Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep B_B :: Type -> Type #

Methods

from :: B_B -> Rep B_B x #

to :: Rep B_B x -> B_B #

Show B_B Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> B_B -> ShowS #

show :: B_B -> String #

showList :: [B_B] -> ShowS #

Eq B_B Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord B_B Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: B_B -> B_B -> Ordering #

(<) :: B_B -> B_B -> Bool #

(<=) :: B_B -> B_B -> Bool #

(>) :: B_B -> B_B -> Bool #

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

max :: B_B -> B_B -> B_B #

min :: B_B -> B_B -> B_B #

type Rep B_B Source # 
Instance details

Defined in Data.Char.Alpha

type Rep B_B = D1 ('MetaData "B_B" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "B_B" 'PrefixI 'False) (U1 :: Type -> Type))

class CB x where Source #

Minimal complete definition

_B'

Methods

_B' :: Prism' x () Source #

_B :: x Source #

Instances

Instances details
CB Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CB B_B Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_B' :: Prism' B_B () Source #

_B :: B_B Source #

CB Upper Source # 
Instance details

Defined in Data.Char.Alpha

CB () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_B' :: Prism' () () Source #

_B :: () Source #

CB Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_B' :: Prism' Char () Source #

_B :: Char Source #

parse_B :: (CB x, CharParsing p) => p x Source #

data C_C Source #

Constructors

C_C 

Instances

Instances details
CC C_C Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_C' :: Prism' C_C () Source #

_C :: C_C Source #

Generic C_C Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep C_C :: Type -> Type #

Methods

from :: C_C -> Rep C_C x #

to :: Rep C_C x -> C_C #

Show C_C Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> C_C -> ShowS #

show :: C_C -> String #

showList :: [C_C] -> ShowS #

Eq C_C Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord C_C Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: C_C -> C_C -> Ordering #

(<) :: C_C -> C_C -> Bool #

(<=) :: C_C -> C_C -> Bool #

(>) :: C_C -> C_C -> Bool #

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

max :: C_C -> C_C -> C_C #

min :: C_C -> C_C -> C_C #

type Rep C_C Source # 
Instance details

Defined in Data.Char.Alpha

type Rep C_C = D1 ('MetaData "C_C" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "C_C" 'PrefixI 'False) (U1 :: Type -> Type))

class CC x where Source #

Minimal complete definition

_C'

Methods

_C' :: Prism' x () Source #

_C :: x Source #

Instances

Instances details
CC Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CC C_C Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_C' :: Prism' C_C () Source #

_C :: C_C Source #

CC Upper Source # 
Instance details

Defined in Data.Char.Alpha

CC () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_C' :: Prism' () () Source #

_C :: () Source #

CC Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_C' :: Prism' Char () Source #

_C :: Char Source #

parse_C :: (CC x, CharParsing p) => p x Source #

data D_D Source #

Constructors

D_D 

Instances

Instances details
CD D_D Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_D' :: Prism' D_D () Source #

_D :: D_D Source #

Generic D_D Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep D_D :: Type -> Type #

Methods

from :: D_D -> Rep D_D x #

to :: Rep D_D x -> D_D #

Show D_D Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> D_D -> ShowS #

show :: D_D -> String #

showList :: [D_D] -> ShowS #

Eq D_D Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord D_D Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: D_D -> D_D -> Ordering #

(<) :: D_D -> D_D -> Bool #

(<=) :: D_D -> D_D -> Bool #

(>) :: D_D -> D_D -> Bool #

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

max :: D_D -> D_D -> D_D #

min :: D_D -> D_D -> D_D #

type Rep D_D Source # 
Instance details

Defined in Data.Char.Alpha

type Rep D_D = D1 ('MetaData "D_D" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "D_D" 'PrefixI 'False) (U1 :: Type -> Type))

class CD x where Source #

Minimal complete definition

_D'

Methods

_D' :: Prism' x () Source #

_D :: x Source #

Instances

Instances details
CD Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CD D_D Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_D' :: Prism' D_D () Source #

_D :: D_D Source #

CD Upper Source # 
Instance details

Defined in Data.Char.Alpha

CD () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_D' :: Prism' () () Source #

_D :: () Source #

CD Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_D' :: Prism' Char () Source #

_D :: Char Source #

parse_D :: (CD x, CharParsing p) => p x Source #

data E_E Source #

Constructors

E_E 

Instances

Instances details
CE E_E Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_E' :: Prism' E_E () Source #

_E :: E_E Source #

Generic E_E Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep E_E :: Type -> Type #

Methods

from :: E_E -> Rep E_E x #

to :: Rep E_E x -> E_E #

Show E_E Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> E_E -> ShowS #

show :: E_E -> String #

showList :: [E_E] -> ShowS #

Eq E_E Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord E_E Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: E_E -> E_E -> Ordering #

(<) :: E_E -> E_E -> Bool #

(<=) :: E_E -> E_E -> Bool #

(>) :: E_E -> E_E -> Bool #

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

max :: E_E -> E_E -> E_E #

min :: E_E -> E_E -> E_E #

type Rep E_E Source # 
Instance details

Defined in Data.Char.Alpha

type Rep E_E = D1 ('MetaData "E_E" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "E_E" 'PrefixI 'False) (U1 :: Type -> Type))

class CE x where Source #

Minimal complete definition

_E'

Methods

_E' :: Prism' x () Source #

_E :: x Source #

Instances

Instances details
CE Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CE E_E Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_E' :: Prism' E_E () Source #

_E :: E_E Source #

CE Upper Source # 
Instance details

Defined in Data.Char.Alpha

CE () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_E' :: Prism' () () Source #

_E :: () Source #

CE Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_E' :: Prism' Char () Source #

_E :: Char Source #

parse_E :: (CE x, CharParsing p) => p x Source #

data F_F Source #

Constructors

F_F 

Instances

Instances details
CF F_F Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_F' :: Prism' F_F () Source #

_F :: F_F Source #

Generic F_F Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep F_F :: Type -> Type #

Methods

from :: F_F -> Rep F_F x #

to :: Rep F_F x -> F_F #

Show F_F Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> F_F -> ShowS #

show :: F_F -> String #

showList :: [F_F] -> ShowS #

Eq F_F Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord F_F Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: F_F -> F_F -> Ordering #

(<) :: F_F -> F_F -> Bool #

(<=) :: F_F -> F_F -> Bool #

(>) :: F_F -> F_F -> Bool #

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

max :: F_F -> F_F -> F_F #

min :: F_F -> F_F -> F_F #

type Rep F_F Source # 
Instance details

Defined in Data.Char.Alpha

type Rep F_F = D1 ('MetaData "F_F" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "F_F" 'PrefixI 'False) (U1 :: Type -> Type))

class CF x where Source #

Minimal complete definition

_F'

Methods

_F' :: Prism' x () Source #

_F :: x Source #

Instances

Instances details
CF Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CF F_F Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_F' :: Prism' F_F () Source #

_F :: F_F Source #

CF Upper Source # 
Instance details

Defined in Data.Char.Alpha

CF () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_F' :: Prism' () () Source #

_F :: () Source #

CF Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_F' :: Prism' Char () Source #

_F :: Char Source #

parse_F :: (CF x, CharParsing p) => p x Source #

data G_G Source #

Constructors

G_G 

Instances

Instances details
CG G_G Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_G' :: Prism' G_G () Source #

_G :: G_G Source #

Generic G_G Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep G_G :: Type -> Type #

Methods

from :: G_G -> Rep G_G x #

to :: Rep G_G x -> G_G #

Show G_G Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> G_G -> ShowS #

show :: G_G -> String #

showList :: [G_G] -> ShowS #

Eq G_G Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord G_G Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: G_G -> G_G -> Ordering #

(<) :: G_G -> G_G -> Bool #

(<=) :: G_G -> G_G -> Bool #

(>) :: G_G -> G_G -> Bool #

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

max :: G_G -> G_G -> G_G #

min :: G_G -> G_G -> G_G #

type Rep G_G Source # 
Instance details

Defined in Data.Char.Alpha

type Rep G_G = D1 ('MetaData "G_G" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "G_G" 'PrefixI 'False) (U1 :: Type -> Type))

class CG x where Source #

Minimal complete definition

_G'

Methods

_G' :: Prism' x () Source #

_G :: x Source #

Instances

Instances details
CG Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CG G_G Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_G' :: Prism' G_G () Source #

_G :: G_G Source #

CG Upper Source # 
Instance details

Defined in Data.Char.Alpha

CG () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_G' :: Prism' () () Source #

_G :: () Source #

CG Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_G' :: Prism' Char () Source #

_G :: Char Source #

parse_G :: (CG x, CharParsing p) => p x Source #

data H_H Source #

Constructors

H_H 

Instances

Instances details
CH H_H Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_H' :: Prism' H_H () Source #

_H :: H_H Source #

Generic H_H Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep H_H :: Type -> Type #

Methods

from :: H_H -> Rep H_H x #

to :: Rep H_H x -> H_H #

Show H_H Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> H_H -> ShowS #

show :: H_H -> String #

showList :: [H_H] -> ShowS #

Eq H_H Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord H_H Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: H_H -> H_H -> Ordering #

(<) :: H_H -> H_H -> Bool #

(<=) :: H_H -> H_H -> Bool #

(>) :: H_H -> H_H -> Bool #

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

max :: H_H -> H_H -> H_H #

min :: H_H -> H_H -> H_H #

type Rep H_H Source # 
Instance details

Defined in Data.Char.Alpha

type Rep H_H = D1 ('MetaData "H_H" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "H_H" 'PrefixI 'False) (U1 :: Type -> Type))

class CH x where Source #

Minimal complete definition

_H'

Methods

_H' :: Prism' x () Source #

_H :: x Source #

Instances

Instances details
CH Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CH H_H Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_H' :: Prism' H_H () Source #

_H :: H_H Source #

CH Upper Source # 
Instance details

Defined in Data.Char.Alpha

CH () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_H' :: Prism' () () Source #

_H :: () Source #

CH Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_H' :: Prism' Char () Source #

_H :: Char Source #

parse_H :: (CH x, CharParsing p) => p x Source #

data I_I Source #

Constructors

I_I 

Instances

Instances details
CI I_I Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_I' :: Prism' I_I () Source #

_I :: I_I Source #

Generic I_I Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep I_I :: Type -> Type #

Methods

from :: I_I -> Rep I_I x #

to :: Rep I_I x -> I_I #

Show I_I Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> I_I -> ShowS #

show :: I_I -> String #

showList :: [I_I] -> ShowS #

Eq I_I Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord I_I Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: I_I -> I_I -> Ordering #

(<) :: I_I -> I_I -> Bool #

(<=) :: I_I -> I_I -> Bool #

(>) :: I_I -> I_I -> Bool #

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

max :: I_I -> I_I -> I_I #

min :: I_I -> I_I -> I_I #

type Rep I_I Source # 
Instance details

Defined in Data.Char.Alpha

type Rep I_I = D1 ('MetaData "I_I" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "I_I" 'PrefixI 'False) (U1 :: Type -> Type))

class CI x where Source #

Minimal complete definition

_I'

Methods

_I' :: Prism' x () Source #

_I :: x Source #

Instances

Instances details
CI Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CI I_I Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_I' :: Prism' I_I () Source #

_I :: I_I Source #

CI Upper Source # 
Instance details

Defined in Data.Char.Alpha

CI () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_I' :: Prism' () () Source #

_I :: () Source #

CI Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_I' :: Prism' Char () Source #

_I :: Char Source #

parse_I :: (CI x, CharParsing p) => p x Source #

data J_J Source #

Constructors

J_J 

Instances

Instances details
CJ J_J Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_J' :: Prism' J_J () Source #

_J :: J_J Source #

Generic J_J Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep J_J :: Type -> Type #

Methods

from :: J_J -> Rep J_J x #

to :: Rep J_J x -> J_J #

Show J_J Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> J_J -> ShowS #

show :: J_J -> String #

showList :: [J_J] -> ShowS #

Eq J_J Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord J_J Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: J_J -> J_J -> Ordering #

(<) :: J_J -> J_J -> Bool #

(<=) :: J_J -> J_J -> Bool #

(>) :: J_J -> J_J -> Bool #

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

max :: J_J -> J_J -> J_J #

min :: J_J -> J_J -> J_J #

type Rep J_J Source # 
Instance details

Defined in Data.Char.Alpha

type Rep J_J = D1 ('MetaData "J_J" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "J_J" 'PrefixI 'False) (U1 :: Type -> Type))

class CJ x where Source #

Minimal complete definition

_J'

Methods

_J' :: Prism' x () Source #

_J :: x Source #

Instances

Instances details
CJ Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CJ J_J Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_J' :: Prism' J_J () Source #

_J :: J_J Source #

CJ Upper Source # 
Instance details

Defined in Data.Char.Alpha

CJ () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_J' :: Prism' () () Source #

_J :: () Source #

CJ Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_J' :: Prism' Char () Source #

_J :: Char Source #

parse_J :: (CJ x, CharParsing p) => p x Source #

data K_K Source #

Constructors

K_K 

Instances

Instances details
CK K_K Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_K' :: Prism' K_K () Source #

_K :: K_K Source #

Generic K_K Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep K_K :: Type -> Type #

Methods

from :: K_K -> Rep K_K x #

to :: Rep K_K x -> K_K #

Show K_K Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> K_K -> ShowS #

show :: K_K -> String #

showList :: [K_K] -> ShowS #

Eq K_K Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord K_K Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: K_K -> K_K -> Ordering #

(<) :: K_K -> K_K -> Bool #

(<=) :: K_K -> K_K -> Bool #

(>) :: K_K -> K_K -> Bool #

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

max :: K_K -> K_K -> K_K #

min :: K_K -> K_K -> K_K #

type Rep K_K Source # 
Instance details

Defined in Data.Char.Alpha

type Rep K_K = D1 ('MetaData "K_K" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "K_K" 'PrefixI 'False) (U1 :: Type -> Type))

class CK x where Source #

Minimal complete definition

_K'

Methods

_K' :: Prism' x () Source #

_K :: x Source #

Instances

Instances details
CK Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CK K_K Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_K' :: Prism' K_K () Source #

_K :: K_K Source #

CK Upper Source # 
Instance details

Defined in Data.Char.Alpha

CK () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_K' :: Prism' () () Source #

_K :: () Source #

CK Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_K' :: Prism' Char () Source #

_K :: Char Source #

parse_K :: (CK x, CharParsing p) => p x Source #

data L_L Source #

Constructors

L_L 

Instances

Instances details
CL L_L Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_L' :: Prism' L_L () Source #

_L :: L_L Source #

Generic L_L Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep L_L :: Type -> Type #

Methods

from :: L_L -> Rep L_L x #

to :: Rep L_L x -> L_L #

Show L_L Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> L_L -> ShowS #

show :: L_L -> String #

showList :: [L_L] -> ShowS #

Eq L_L Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord L_L Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: L_L -> L_L -> Ordering #

(<) :: L_L -> L_L -> Bool #

(<=) :: L_L -> L_L -> Bool #

(>) :: L_L -> L_L -> Bool #

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

max :: L_L -> L_L -> L_L #

min :: L_L -> L_L -> L_L #

type Rep L_L Source # 
Instance details

Defined in Data.Char.Alpha

type Rep L_L = D1 ('MetaData "L_L" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "L_L" 'PrefixI 'False) (U1 :: Type -> Type))

class CL x where Source #

Minimal complete definition

_L'

Methods

_L' :: Prism' x () Source #

_L :: x Source #

Instances

Instances details
CL Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CL L_L Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_L' :: Prism' L_L () Source #

_L :: L_L Source #

CL Upper Source # 
Instance details

Defined in Data.Char.Alpha

CL () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_L' :: Prism' () () Source #

_L :: () Source #

CL Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_L' :: Prism' Char () Source #

_L :: Char Source #

parse_L :: (CL x, CharParsing p) => p x Source #

data M_M Source #

Constructors

M_M 

Instances

Instances details
CM M_M Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_M' :: Prism' M_M () Source #

_M :: M_M Source #

Generic M_M Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep M_M :: Type -> Type #

Methods

from :: M_M -> Rep M_M x #

to :: Rep M_M x -> M_M #

Show M_M Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> M_M -> ShowS #

show :: M_M -> String #

showList :: [M_M] -> ShowS #

Eq M_M Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord M_M Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: M_M -> M_M -> Ordering #

(<) :: M_M -> M_M -> Bool #

(<=) :: M_M -> M_M -> Bool #

(>) :: M_M -> M_M -> Bool #

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

max :: M_M -> M_M -> M_M #

min :: M_M -> M_M -> M_M #

type Rep M_M Source # 
Instance details

Defined in Data.Char.Alpha

type Rep M_M = D1 ('MetaData "M_M" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "M_M" 'PrefixI 'False) (U1 :: Type -> Type))

class CM x where Source #

Minimal complete definition

_M'

Methods

_M' :: Prism' x () Source #

_M :: x Source #

Instances

Instances details
CM Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CM M_M Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_M' :: Prism' M_M () Source #

_M :: M_M Source #

CM Upper Source # 
Instance details

Defined in Data.Char.Alpha

CM () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_M' :: Prism' () () Source #

_M :: () Source #

CM Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_M' :: Prism' Char () Source #

_M :: Char Source #

parse_M :: (CM x, CharParsing p) => p x Source #

data N_N Source #

Constructors

N_N 

Instances

Instances details
CN N_N Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_N' :: Prism' N_N () Source #

_N :: N_N Source #

Generic N_N Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep N_N :: Type -> Type #

Methods

from :: N_N -> Rep N_N x #

to :: Rep N_N x -> N_N #

Show N_N Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> N_N -> ShowS #

show :: N_N -> String #

showList :: [N_N] -> ShowS #

Eq N_N Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord N_N Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: N_N -> N_N -> Ordering #

(<) :: N_N -> N_N -> Bool #

(<=) :: N_N -> N_N -> Bool #

(>) :: N_N -> N_N -> Bool #

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

max :: N_N -> N_N -> N_N #

min :: N_N -> N_N -> N_N #

type Rep N_N Source # 
Instance details

Defined in Data.Char.Alpha

type Rep N_N = D1 ('MetaData "N_N" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "N_N" 'PrefixI 'False) (U1 :: Type -> Type))

class CN x where Source #

Minimal complete definition

_N'

Methods

_N' :: Prism' x () Source #

_N :: x Source #

Instances

Instances details
CN Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CN N_N Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_N' :: Prism' N_N () Source #

_N :: N_N Source #

CN Upper Source # 
Instance details

Defined in Data.Char.Alpha

CN () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_N' :: Prism' () () Source #

_N :: () Source #

CN Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_N' :: Prism' Char () Source #

_N :: Char Source #

parse_N :: (CN x, CharParsing p) => p x Source #

data O_O Source #

Constructors

O_O 

Instances

Instances details
CO O_O Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_O' :: Prism' O_O () Source #

_O :: O_O Source #

Generic O_O Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep O_O :: Type -> Type #

Methods

from :: O_O -> Rep O_O x #

to :: Rep O_O x -> O_O #

Show O_O Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> O_O -> ShowS #

show :: O_O -> String #

showList :: [O_O] -> ShowS #

Eq O_O Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord O_O Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: O_O -> O_O -> Ordering #

(<) :: O_O -> O_O -> Bool #

(<=) :: O_O -> O_O -> Bool #

(>) :: O_O -> O_O -> Bool #

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

max :: O_O -> O_O -> O_O #

min :: O_O -> O_O -> O_O #

type Rep O_O Source # 
Instance details

Defined in Data.Char.Alpha

type Rep O_O = D1 ('MetaData "O_O" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "O_O" 'PrefixI 'False) (U1 :: Type -> Type))

class CO x where Source #

Minimal complete definition

_O'

Methods

_O' :: Prism' x () Source #

_O :: x Source #

Instances

Instances details
CO Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CO O_O Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_O' :: Prism' O_O () Source #

_O :: O_O Source #

CO Upper Source # 
Instance details

Defined in Data.Char.Alpha

CO () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_O' :: Prism' () () Source #

_O :: () Source #

CO Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_O' :: Prism' Char () Source #

_O :: Char Source #

parse_O :: (CO x, CharParsing p) => p x Source #

data P_P Source #

Constructors

P_P 

Instances

Instances details
CP P_P Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_P' :: Prism' P_P () Source #

_P :: P_P Source #

Generic P_P Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep P_P :: Type -> Type #

Methods

from :: P_P -> Rep P_P x #

to :: Rep P_P x -> P_P #

Show P_P Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> P_P -> ShowS #

show :: P_P -> String #

showList :: [P_P] -> ShowS #

Eq P_P Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord P_P Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: P_P -> P_P -> Ordering #

(<) :: P_P -> P_P -> Bool #

(<=) :: P_P -> P_P -> Bool #

(>) :: P_P -> P_P -> Bool #

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

max :: P_P -> P_P -> P_P #

min :: P_P -> P_P -> P_P #

type Rep P_P Source # 
Instance details

Defined in Data.Char.Alpha

type Rep P_P = D1 ('MetaData "P_P" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "P_P" 'PrefixI 'False) (U1 :: Type -> Type))

class CP x where Source #

Minimal complete definition

_P'

Methods

_P' :: Prism' x () Source #

_P :: x Source #

Instances

Instances details
CP Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CP P_P Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_P' :: Prism' P_P () Source #

_P :: P_P Source #

CP Upper Source # 
Instance details

Defined in Data.Char.Alpha

CP () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_P' :: Prism' () () Source #

_P :: () Source #

CP Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_P' :: Prism' Char () Source #

_P :: Char Source #

parse_P :: (CP x, CharParsing p) => p x Source #

data Q_Q Source #

Constructors

Q_Q 

Instances

Instances details
CQ Q_Q Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_Q' :: Prism' Q_Q () Source #

_Q :: Q_Q Source #

Generic Q_Q Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep Q_Q :: Type -> Type #

Methods

from :: Q_Q -> Rep Q_Q x #

to :: Rep Q_Q x -> Q_Q #

Show Q_Q Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> Q_Q -> ShowS #

show :: Q_Q -> String #

showList :: [Q_Q] -> ShowS #

Eq Q_Q Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord Q_Q Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: Q_Q -> Q_Q -> Ordering #

(<) :: Q_Q -> Q_Q -> Bool #

(<=) :: Q_Q -> Q_Q -> Bool #

(>) :: Q_Q -> Q_Q -> Bool #

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

max :: Q_Q -> Q_Q -> Q_Q #

min :: Q_Q -> Q_Q -> Q_Q #

type Rep Q_Q Source # 
Instance details

Defined in Data.Char.Alpha

type Rep Q_Q = D1 ('MetaData "Q_Q" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "Q_Q" 'PrefixI 'False) (U1 :: Type -> Type))

class CQ x where Source #

Minimal complete definition

_Q'

Methods

_Q' :: Prism' x () Source #

_Q :: x Source #

Instances

Instances details
CQ Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CQ Q_Q Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_Q' :: Prism' Q_Q () Source #

_Q :: Q_Q Source #

CQ Upper Source # 
Instance details

Defined in Data.Char.Alpha

CQ () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_Q' :: Prism' () () Source #

_Q :: () Source #

CQ Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_Q' :: Prism' Char () Source #

_Q :: Char Source #

parse_Q :: (CQ x, CharParsing p) => p x Source #

data R_R Source #

Constructors

R_R 

Instances

Instances details
CR R_R Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_R' :: Prism' R_R () Source #

_R :: R_R Source #

Generic R_R Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep R_R :: Type -> Type #

Methods

from :: R_R -> Rep R_R x #

to :: Rep R_R x -> R_R #

Show R_R Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> R_R -> ShowS #

show :: R_R -> String #

showList :: [R_R] -> ShowS #

Eq R_R Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord R_R Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: R_R -> R_R -> Ordering #

(<) :: R_R -> R_R -> Bool #

(<=) :: R_R -> R_R -> Bool #

(>) :: R_R -> R_R -> Bool #

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

max :: R_R -> R_R -> R_R #

min :: R_R -> R_R -> R_R #

type Rep R_R Source # 
Instance details

Defined in Data.Char.Alpha

type Rep R_R = D1 ('MetaData "R_R" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "R_R" 'PrefixI 'False) (U1 :: Type -> Type))

class CR x where Source #

Minimal complete definition

_R'

Methods

_R' :: Prism' x () Source #

_R :: x Source #

Instances

Instances details
CR Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CR R_R Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_R' :: Prism' R_R () Source #

_R :: R_R Source #

CR Upper Source # 
Instance details

Defined in Data.Char.Alpha

CR () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_R' :: Prism' () () Source #

_R :: () Source #

CR Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_R' :: Prism' Char () Source #

_R :: Char Source #

parse_R :: (CR x, CharParsing p) => p x Source #

data S_S Source #

Constructors

S_S 

Instances

Instances details
CS S_S Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_S' :: Prism' S_S () Source #

_S :: S_S Source #

Generic S_S Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep S_S :: Type -> Type #

Methods

from :: S_S -> Rep S_S x #

to :: Rep S_S x -> S_S #

Show S_S Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> S_S -> ShowS #

show :: S_S -> String #

showList :: [S_S] -> ShowS #

Eq S_S Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord S_S Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: S_S -> S_S -> Ordering #

(<) :: S_S -> S_S -> Bool #

(<=) :: S_S -> S_S -> Bool #

(>) :: S_S -> S_S -> Bool #

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

max :: S_S -> S_S -> S_S #

min :: S_S -> S_S -> S_S #

type Rep S_S Source # 
Instance details

Defined in Data.Char.Alpha

type Rep S_S = D1 ('MetaData "S_S" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "S_S" 'PrefixI 'False) (U1 :: Type -> Type))

class CS x where Source #

Minimal complete definition

_S'

Methods

_S' :: Prism' x () Source #

_S :: x Source #

Instances

Instances details
CS Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CS S_S Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_S' :: Prism' S_S () Source #

_S :: S_S Source #

CS Upper Source # 
Instance details

Defined in Data.Char.Alpha

CS () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_S' :: Prism' () () Source #

_S :: () Source #

CS Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_S' :: Prism' Char () Source #

_S :: Char Source #

parse_S :: (CS x, CharParsing p) => p x Source #

data T_T Source #

Constructors

T_T 

Instances

Instances details
CT T_T Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_T' :: Prism' T_T () Source #

_T :: T_T Source #

Generic T_T Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep T_T :: Type -> Type #

Methods

from :: T_T -> Rep T_T x #

to :: Rep T_T x -> T_T #

Show T_T Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> T_T -> ShowS #

show :: T_T -> String #

showList :: [T_T] -> ShowS #

Eq T_T Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord T_T Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: T_T -> T_T -> Ordering #

(<) :: T_T -> T_T -> Bool #

(<=) :: T_T -> T_T -> Bool #

(>) :: T_T -> T_T -> Bool #

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

max :: T_T -> T_T -> T_T #

min :: T_T -> T_T -> T_T #

type Rep T_T Source # 
Instance details

Defined in Data.Char.Alpha

type Rep T_T = D1 ('MetaData "T_T" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "T_T" 'PrefixI 'False) (U1 :: Type -> Type))

class CT x where Source #

Minimal complete definition

_T'

Methods

_T' :: Prism' x () Source #

_T :: x Source #

Instances

Instances details
CT Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CT T_T Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_T' :: Prism' T_T () Source #

_T :: T_T Source #

CT Upper Source # 
Instance details

Defined in Data.Char.Alpha

CT () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_T' :: Prism' () () Source #

_T :: () Source #

CT Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_T' :: Prism' Char () Source #

_T :: Char Source #

parse_T :: (CT x, CharParsing p) => p x Source #

data U_U Source #

Constructors

U_U 

Instances

Instances details
CU U_U Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_U' :: Prism' U_U () Source #

_U :: U_U Source #

Generic U_U Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep U_U :: Type -> Type #

Methods

from :: U_U -> Rep U_U x #

to :: Rep U_U x -> U_U #

Show U_U Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> U_U -> ShowS #

show :: U_U -> String #

showList :: [U_U] -> ShowS #

Eq U_U Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord U_U Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: U_U -> U_U -> Ordering #

(<) :: U_U -> U_U -> Bool #

(<=) :: U_U -> U_U -> Bool #

(>) :: U_U -> U_U -> Bool #

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

max :: U_U -> U_U -> U_U #

min :: U_U -> U_U -> U_U #

type Rep U_U Source # 
Instance details

Defined in Data.Char.Alpha

type Rep U_U = D1 ('MetaData "U_U" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "U_U" 'PrefixI 'False) (U1 :: Type -> Type))

class CU x where Source #

Minimal complete definition

_U'

Methods

_U' :: Prism' x () Source #

_U :: x Source #

Instances

Instances details
CU Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CU U_U Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_U' :: Prism' U_U () Source #

_U :: U_U Source #

CU Upper Source # 
Instance details

Defined in Data.Char.Alpha

CU () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_U' :: Prism' () () Source #

_U :: () Source #

CU Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_U' :: Prism' Char () Source #

_U :: Char Source #

parse_U :: (CU x, CharParsing p) => p x Source #

data V_V Source #

Constructors

V_V 

Instances

Instances details
CV V_V Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_V' :: Prism' V_V () Source #

_V :: V_V Source #

Generic V_V Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep V_V :: Type -> Type #

Methods

from :: V_V -> Rep V_V x #

to :: Rep V_V x -> V_V #

Show V_V Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> V_V -> ShowS #

show :: V_V -> String #

showList :: [V_V] -> ShowS #

Eq V_V Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord V_V Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: V_V -> V_V -> Ordering #

(<) :: V_V -> V_V -> Bool #

(<=) :: V_V -> V_V -> Bool #

(>) :: V_V -> V_V -> Bool #

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

max :: V_V -> V_V -> V_V #

min :: V_V -> V_V -> V_V #

type Rep V_V Source # 
Instance details

Defined in Data.Char.Alpha

type Rep V_V = D1 ('MetaData "V_V" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "V_V" 'PrefixI 'False) (U1 :: Type -> Type))

class CV x where Source #

Minimal complete definition

_V'

Methods

_V' :: Prism' x () Source #

_V :: x Source #

Instances

Instances details
CV Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CV Upper Source # 
Instance details

Defined in Data.Char.Alpha

CV V_V Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_V' :: Prism' V_V () Source #

_V :: V_V Source #

CV () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_V' :: Prism' () () Source #

_V :: () Source #

CV Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_V' :: Prism' Char () Source #

_V :: Char Source #

parse_V :: (CV x, CharParsing p) => p x Source #

data W_W Source #

Constructors

W_W 

Instances

Instances details
CW W_W Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_W' :: Prism' W_W () Source #

_W :: W_W Source #

Generic W_W Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep W_W :: Type -> Type #

Methods

from :: W_W -> Rep W_W x #

to :: Rep W_W x -> W_W #

Show W_W Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> W_W -> ShowS #

show :: W_W -> String #

showList :: [W_W] -> ShowS #

Eq W_W Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord W_W Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: W_W -> W_W -> Ordering #

(<) :: W_W -> W_W -> Bool #

(<=) :: W_W -> W_W -> Bool #

(>) :: W_W -> W_W -> Bool #

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

max :: W_W -> W_W -> W_W #

min :: W_W -> W_W -> W_W #

type Rep W_W Source # 
Instance details

Defined in Data.Char.Alpha

type Rep W_W = D1 ('MetaData "W_W" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "W_W" 'PrefixI 'False) (U1 :: Type -> Type))

class CW x where Source #

Minimal complete definition

_W'

Methods

_W' :: Prism' x () Source #

_W :: x Source #

Instances

Instances details
CW Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CW Upper Source # 
Instance details

Defined in Data.Char.Alpha

CW W_W Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_W' :: Prism' W_W () Source #

_W :: W_W Source #

CW () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_W' :: Prism' () () Source #

_W :: () Source #

CW Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_W' :: Prism' Char () Source #

_W :: Char Source #

parse_W :: (CW x, CharParsing p) => p x Source #

data X_X Source #

Constructors

X_X 

Instances

Instances details
CX X_X Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_X' :: Prism' X_X () Source #

_X :: X_X Source #

Generic X_X Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep X_X :: Type -> Type #

Methods

from :: X_X -> Rep X_X x #

to :: Rep X_X x -> X_X #

Show X_X Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> X_X -> ShowS #

show :: X_X -> String #

showList :: [X_X] -> ShowS #

Eq X_X Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord X_X Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: X_X -> X_X -> Ordering #

(<) :: X_X -> X_X -> Bool #

(<=) :: X_X -> X_X -> Bool #

(>) :: X_X -> X_X -> Bool #

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

max :: X_X -> X_X -> X_X #

min :: X_X -> X_X -> X_X #

type Rep X_X Source # 
Instance details

Defined in Data.Char.Alpha

type Rep X_X = D1 ('MetaData "X_X" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "X_X" 'PrefixI 'False) (U1 :: Type -> Type))

class CX x where Source #

Minimal complete definition

_X'

Methods

_X' :: Prism' x () Source #

_X :: x Source #

Instances

Instances details
CX Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CX Upper Source # 
Instance details

Defined in Data.Char.Alpha

CX X_X Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_X' :: Prism' X_X () Source #

_X :: X_X Source #

CX () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_X' :: Prism' () () Source #

_X :: () Source #

CX Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_X' :: Prism' Char () Source #

_X :: Char Source #

parse_X :: (CX x, CharParsing p) => p x Source #

data Y_Y Source #

Constructors

Y_Y 

Instances

Instances details
CY Y_Y Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_Y' :: Prism' Y_Y () Source #

_Y :: Y_Y Source #

Generic Y_Y Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep Y_Y :: Type -> Type #

Methods

from :: Y_Y -> Rep Y_Y x #

to :: Rep Y_Y x -> Y_Y #

Show Y_Y Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> Y_Y -> ShowS #

show :: Y_Y -> String #

showList :: [Y_Y] -> ShowS #

Eq Y_Y Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord Y_Y Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: Y_Y -> Y_Y -> Ordering #

(<) :: Y_Y -> Y_Y -> Bool #

(<=) :: Y_Y -> Y_Y -> Bool #

(>) :: Y_Y -> Y_Y -> Bool #

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

max :: Y_Y -> Y_Y -> Y_Y #

min :: Y_Y -> Y_Y -> Y_Y #

type Rep Y_Y Source # 
Instance details

Defined in Data.Char.Alpha

type Rep Y_Y = D1 ('MetaData "Y_Y" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "Y_Y" 'PrefixI 'False) (U1 :: Type -> Type))

class CY x where Source #

Minimal complete definition

_Y'

Methods

_Y' :: Prism' x () Source #

_Y :: x Source #

Instances

Instances details
CY Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CY Upper Source # 
Instance details

Defined in Data.Char.Alpha

CY Y_Y Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_Y' :: Prism' Y_Y () Source #

_Y :: Y_Y Source #

CY () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_Y' :: Prism' () () Source #

_Y :: () Source #

CY Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_Y' :: Prism' Char () Source #

_Y :: Char Source #

parse_Y :: (CY x, CharParsing p) => p x Source #

data Z_Z Source #

Constructors

Z_Z 

Instances

Instances details
CZ Z_Z Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_Z' :: Prism' Z_Z () Source #

_Z :: Z_Z Source #

Generic Z_Z Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep Z_Z :: Type -> Type #

Methods

from :: Z_Z -> Rep Z_Z x #

to :: Rep Z_Z x -> Z_Z #

Show Z_Z Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> Z_Z -> ShowS #

show :: Z_Z -> String #

showList :: [Z_Z] -> ShowS #

Eq Z_Z Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord Z_Z Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: Z_Z -> Z_Z -> Ordering #

(<) :: Z_Z -> Z_Z -> Bool #

(<=) :: Z_Z -> Z_Z -> Bool #

(>) :: Z_Z -> Z_Z -> Bool #

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

max :: Z_Z -> Z_Z -> Z_Z #

min :: Z_Z -> Z_Z -> Z_Z #

type Rep Z_Z Source # 
Instance details

Defined in Data.Char.Alpha

type Rep Z_Z = D1 ('MetaData "Z_Z" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "Z_Z" 'PrefixI 'False) (U1 :: Type -> Type))

class CZ x where Source #

Minimal complete definition

_Z'

Methods

_Z' :: Prism' x () Source #

_Z :: x Source #

Instances

Instances details
CZ Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CZ Upper Source # 
Instance details

Defined in Data.Char.Alpha

CZ Z_Z Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_Z' :: Prism' Z_Z () Source #

_Z :: Z_Z Source #

CZ () Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_Z' :: Prism' () () Source #

_Z :: () Source #

CZ Char Source # 
Instance details

Defined in Data.Char.Alpha

Methods

_Z' :: Prism' Char () Source #

_Z :: Char Source #

parse_Z :: (CZ x, CharParsing p) => p x Source #

type IsLower x = (Ca x, Cb x, Cc x, Cd x, Ce x, Cf x, Cg x, Ch x, Ci x, Cj x, Ck x, Cl x, Cm x, Cn x, Co x, Cp x, Cq x, Cr x, Cs x, Ct x, Cu x, Cv x, Cw x, Cx x, Cy x, Cz x) Source #

data Lower Source #

Instances

Instances details
Ca Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cb Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cc Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cd Lower Source # 
Instance details

Defined in Data.Char.Alpha

Ce Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cf Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cg Lower Source # 
Instance details

Defined in Data.Char.Alpha

Ch Lower Source # 
Instance details

Defined in Data.Char.Alpha

Ci Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cj Lower Source # 
Instance details

Defined in Data.Char.Alpha

Ck Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cl Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cm Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cn Lower Source # 
Instance details

Defined in Data.Char.Alpha

Co Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cp Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cq Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cr Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cs Lower Source # 
Instance details

Defined in Data.Char.Alpha

Ct Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cu Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cv Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cw Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cx Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cy Lower Source # 
Instance details

Defined in Data.Char.Alpha

Cz Lower Source # 
Instance details

Defined in Data.Char.Alpha

Generic Lower Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep Lower :: Type -> Type #

Methods

from :: Lower -> Rep Lower x #

to :: Rep Lower x -> Lower #

Show Lower Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> Lower -> ShowS #

show :: Lower -> String #

showList :: [Lower] -> ShowS #

Eq Lower Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord Lower Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: Lower -> Lower -> Ordering #

(<) :: Lower -> Lower -> Bool #

(<=) :: Lower -> Lower -> Bool #

(>) :: Lower -> Lower -> Bool #

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

max :: Lower -> Lower -> Lower #

min :: Lower -> Lower -> Lower #

type Rep Lower Source # 
Instance details

Defined in Data.Char.Alpha

type Rep Lower = D1 ('MetaData "Lower" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) ((((C1 ('MetaCons "Lower_a" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Lower_b" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Lower_c" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "Lower_d" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Lower_e" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Lower_f" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "Lower_g" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Lower_h" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Lower_i" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "Lower_j" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Lower_k" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Lower_l" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Lower_m" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "Lower_n" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Lower_o" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Lower_p" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "Lower_q" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Lower_r" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Lower_s" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "Lower_t" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Lower_u" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Lower_v" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "Lower_w" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Lower_x" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Lower_y" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Lower_z" 'PrefixI 'False) (U1 :: Type -> Type))))))

type IsUpper x = (CA x, CB x, CC x, CD x, CE x, CF x, CG x, CH x, CI x, CJ x, CK x, CL x, CM x, CN x, CO x, CP x, CQ x, CR x, CS x, CT x, CU x, CV x, CW x, CX x, CY x, CZ x) Source #

data Upper Source #

Instances

Instances details
CA Upper Source # 
Instance details

Defined in Data.Char.Alpha

CB Upper Source # 
Instance details

Defined in Data.Char.Alpha

CC Upper Source # 
Instance details

Defined in Data.Char.Alpha

CD Upper Source # 
Instance details

Defined in Data.Char.Alpha

CE Upper Source # 
Instance details

Defined in Data.Char.Alpha

CF Upper Source # 
Instance details

Defined in Data.Char.Alpha

CG Upper Source # 
Instance details

Defined in Data.Char.Alpha

CH Upper Source # 
Instance details

Defined in Data.Char.Alpha

CI Upper Source # 
Instance details

Defined in Data.Char.Alpha

CJ Upper Source # 
Instance details

Defined in Data.Char.Alpha

CK Upper Source # 
Instance details

Defined in Data.Char.Alpha

CL Upper Source # 
Instance details

Defined in Data.Char.Alpha

CM Upper Source # 
Instance details

Defined in Data.Char.Alpha

CN Upper Source # 
Instance details

Defined in Data.Char.Alpha

CO Upper Source # 
Instance details

Defined in Data.Char.Alpha

CP Upper Source # 
Instance details

Defined in Data.Char.Alpha

CQ Upper Source # 
Instance details

Defined in Data.Char.Alpha

CR Upper Source # 
Instance details

Defined in Data.Char.Alpha

CS Upper Source # 
Instance details

Defined in Data.Char.Alpha

CT Upper Source # 
Instance details

Defined in Data.Char.Alpha

CU Upper Source # 
Instance details

Defined in Data.Char.Alpha

CV Upper Source # 
Instance details

Defined in Data.Char.Alpha

CW Upper Source # 
Instance details

Defined in Data.Char.Alpha

CX Upper Source # 
Instance details

Defined in Data.Char.Alpha

CY Upper Source # 
Instance details

Defined in Data.Char.Alpha

CZ Upper Source # 
Instance details

Defined in Data.Char.Alpha

Generic Upper Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep Upper :: Type -> Type #

Methods

from :: Upper -> Rep Upper x #

to :: Rep Upper x -> Upper #

Show Upper Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> Upper -> ShowS #

show :: Upper -> String #

showList :: [Upper] -> ShowS #

Eq Upper Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord Upper Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: Upper -> Upper -> Ordering #

(<) :: Upper -> Upper -> Bool #

(<=) :: Upper -> Upper -> Bool #

(>) :: Upper -> Upper -> Bool #

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

max :: Upper -> Upper -> Upper #

min :: Upper -> Upper -> Upper #

type Rep Upper Source # 
Instance details

Defined in Data.Char.Alpha

type Rep Upper = D1 ('MetaData "Upper" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) ((((C1 ('MetaCons "Upper_A" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Upper_B" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Upper_C" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "Upper_D" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Upper_E" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Upper_F" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "Upper_G" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Upper_H" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Upper_I" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "Upper_J" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Upper_K" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Upper_L" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Upper_M" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "Upper_N" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Upper_O" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Upper_P" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "Upper_Q" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Upper_R" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Upper_S" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "Upper_T" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Upper_U" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Upper_V" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "Upper_W" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Upper_X" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Upper_Y" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Upper_Z" 'PrefixI 'False) (U1 :: Type -> Type))))))

type IsAlpha x = (IsLower x, IsUpper x) Source #

data Alpha Source #

Instances

Instances details
CA Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CB Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CC Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CD Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CE Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CF Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CG Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CH Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CI Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CJ Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CK Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CL Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CM Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CN Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CO Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CP Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CQ Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CR Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CS Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CT Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CU Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CV Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CW Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CX Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CY Alpha Source # 
Instance details

Defined in Data.Char.Alpha

CZ Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Ca Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cb Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cc Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cd Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Ce Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cf Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cg Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Ch Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Ci Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cj Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Ck Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cl Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cm Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cn Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Co Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cp Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cq Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cr Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cs Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Ct Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cu Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cv Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cw Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cx Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cy Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Cz Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Generic Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Associated Types

type Rep Alpha :: Type -> Type #

Methods

from :: Alpha -> Rep Alpha x #

to :: Rep Alpha x -> Alpha #

Show Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Methods

showsPrec :: Int -> Alpha -> ShowS #

show :: Alpha -> String #

showList :: [Alpha] -> ShowS #

Eq Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Methods

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

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

Ord Alpha Source # 
Instance details

Defined in Data.Char.Alpha

Methods

compare :: Alpha -> Alpha -> Ordering #

(<) :: Alpha -> Alpha -> Bool #

(<=) :: Alpha -> Alpha -> Bool #

(>) :: Alpha -> Alpha -> Bool #

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

max :: Alpha -> Alpha -> Alpha #

min :: Alpha -> Alpha -> Alpha #

type Rep Alpha Source # 
Instance details

Defined in Data.Char.Alpha

type Rep Alpha = D1 ('MetaData "Alpha" "Data.Char.Alpha" "alphachar-0.0.5-JyVheZzilw1hfMrKGagz3" 'False) (C1 ('MetaCons "AlphaLower" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lower)) :+: C1 ('MetaCons "AlphaUpper" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Upper)))

lookup1 :: Eq a => a -> NonEmpty (a, b) -> b Source #