Idris2Doc : TyRE

TyRE

(source)

Reexports

importpublic Core

Definitions

dataTyRE : Type->Type
Totality: total
Visibility: public export
Constructors:
Untyped : (r : CoreRE) ->TyRE (Shaper)
(<*>) : TyREa->TyREb->TyRE (a, b)
Conv : TyREa-> (a->b) ->TyREb
(<|>) : TyREa->TyREb->TyRE (Eitherab)
Rep : TyREa->TyRE (Lista)

Hint: 
FunctorTyRE
compile : TyREa->CoreRE
Visibility: export
extract : (tyre : TyREa) ->Shape (compiletyre) ->a
Visibility: export
predicate : (Char->Bool) ->TyREChar
Visibility: export
empty : TyRE ()
Visibility: export
any : TyREChar
Visibility: export
group : TyREa->TyREString
Visibility: export
ignore : TyREa->TyRE ()
Visibility: export
range : Char->Char->TyREChar
Visibility: export
digit : TyREInteger
Visibility: export
digitChar : TyREChar
Visibility: export
oneOfList : ListChar->TyREChar
Visibility: export
oneOf : String->TyREChar
Visibility: export
match : Char->TyRE ()
Visibility: export
rep0 : TyREa->TyRE (Lista)
Visibility: export
rep1 : TyREa->TyRE (Lista)
Visibility: export
option : TyREa->TyRE (Maybea)
Visibility: export
(*>) : TyREa->TyREb->TyREb
Visibility: export
Fixity Declaration: infixl operator, level 3
(<*) : TyREa->TyREb->TyREa
Visibility: export
Fixity Declaration: infixl operator, level 3
or : TyREa->TyREa->TyREa
Visibility: export
letter : TyREChar
Visibility: export
repFrom : Nat->TyREa->TyRE (Lista)
Visibility: export
repTo : Nat->TyREa->TyRE (Lista)
Visibility: export
repFromTo : (from : Nat) -> (to : Nat) ->from<=to=True=>TyREa->TyRE (Lista)
Visibility: export
repTimesType : Nat->Type->Type
Visibility: public export
repTimes : (n : Nat) ->TyREa->TyRE (repTimesTypena)
Visibility: export