Idris2Doc : Data.Refined.Char

Data.Refined.Char

(source)

Reexports

importpublic Data.Prim.Char
importpublic Data.Refined.Core

Definitions

0LessThan : Char->Char->Type
  `LessThan m n` is an alias for `n < m`.

This is useful when defining ranges such as
`From 2 && LessThan 10`, but it gives the wrong idea when used in
infix notation. So, don't do this: ```x `LessThan` 10```.

Visibility: public export
0To : Char->Char->Type
  `From m n` is an alias for `n <= m`.

Visibility: public export
0GreaterThan : Char->Char->Type
  `GreaterThan m n` is an alias for `m < n`.

This is useful when defining ranges such as
`From 2 && LessThan 10`, but it gives the wrong idea when used in
infix notation. So, don't do this: ```x `GreaterThan` 10```.

Visibility: public export
0From : Char->Char->Type
  `From m n` is an alias for `m <= n`.

Visibility: public export
0FromTo : Char->Char->Char->Type
  `FromTo m n` is an alias for `From m && To n`.

Visibility: public export
0Between : Char->Char->Char->Type
  `Between m n` is an alias for `GreaterThan m && LessThan n`.

Visibility: public export
0widen : FromTomnx-> {auto0_ : m2<=m} -> {auto0_ : n<=n2} ->FromTom2n2x
Visibility: export
0widen' : Betweenmnx-> {auto0_ : m2<=m} -> {auto0_ : n<=n2} ->Betweenm2n2x
Visibility: export
0Ascii : Char->Type
Visibility: public export
0Printable : Char->Type
Visibility: public export
0PrintableAscii : Char->Type
Visibility: public export
0Upper : Char->Type
Visibility: public export
0Lower : Char->Type
Visibility: public export
0Binit : Char->Type
Visibility: public export
0Octit : Char->Type
Visibility: public export
0Digit : Char->Type
Visibility: public export
0Hexit : Char->Type
Visibility: public export
0Alpha : Char->Type
Visibility: public export
0AlphaNum : Char->Type
Visibility: public export