Idris2Doc : Text.Show.Value

Text.Show.Value

(source)

Definitions

recordVName : Type
  A name.

Totality: total
Visibility: public export
Constructor: 
MkName : String->VName

Projection: 
.unName : VName->String

Hints:
Cast (SnocListChar) VName
EqVName
FromStringVName
InterpolationVName
MonoidVName
OrdVName
PrettyVName
SemigroupVName
ShowVName
.unName : VName->String
Totality: total
Visibility: public export
unName : VName->String
Totality: total
Visibility: public export
dataValue : Type
  Generic Idris values.
The `String` in the literals is the text for the literals "as is".

A chain of infix constructors means that they appeared in the input string
without parentheses, i.e

`1 :+: 2 :*: 3` is represented with `InfixCons 1 [(":+:",2),(":*:",3)]`, whereas

`1 :+: (2 :*: 3)` is represented with `InfixCons 1 [(":+:",InfixCons 2 [(":*:",3)])]`.

Totality: total
Visibility: public export
Constructors:
Con : VName->ListValue->Value
InfixCons : Value->List (VName, Value) ->Value
Rec : VName->List (VName, Value) ->Value
Tuple : Value->Value->ListValue->Value
Lst : ListValue->Value
Neg : Value->Value
Natural : String->Value
Dbl : String->Value
Chr : String->Value
Str : String->Value

Hints:
EqValue
ShowValue
binOp : VName->Value->Value->Value
  Displays an applied binary operator.
If the same operator appears several times in a row,
this is treated as a list of infix constructors.

Totality: total
Visibility: public export
hideCon : Bool-> (VName->Bool) ->Value->Value
  Hide constructors matching the given predicate.
If the hidden value is in a record, we also hide
the corresponding record field.

If the boolean flag is true, then we also hide
constructors all of whose fields were hidden.

Totality: total
Visibility: export
dataToken : Type
Totality: total
Visibility: public export
Constructors:
Lit : Value->Token
Id : VName->Token
Op : VName->Token
Symbol : Char->Token
EOI : Token

Hints:
EqToken
InterpolationToken
ShowToken
dataErr : Type
Totality: total
Visibility: public export
Constructor: 
ExpectedId : Err

Hints:
EqErr
InterpolationErr
ShowErr
0PSErr : Type
Totality: total
Visibility: public export
fromChar : Char->Token
Totality: total
Visibility: public export
tokens : String->Either (BoundedPSErr) (List (BoundedToken))
Totality: total
Visibility: export
parseValueE : String->Either (ParseErrorErr) Value
Totality: total
Visibility: export
parseValue : String->MaybeValue
Totality: total
Visibility: export