Idris2Doc : Language.TOML.Processing

Language.TOML.Processing

(source)

Definitions

dataValueTy : Type
Totality: total
Visibility: public export
Constructors:
TString : ValueTy
TInteger : ValueTy
TFloat : ValueTy
TBoolean : ValueTy
TEnum : ListString->ValueTy
TArray : ValueTy->ValueTy
TTable : TableTy->ValueTy
recordFieldTy : Type
Totality: total
Visibility: public export
Constructor: 
MkFieldTy : String->Bool->ValueTy->FieldTy

Projections:
.name : FieldTy->String
.optional : FieldTy->Bool
.ty : FieldTy->ValueTy
.name : FieldTy->String
Visibility: public export
name : FieldTy->String
Visibility: public export
.optional : FieldTy->Bool
Visibility: public export
optional : FieldTy->Bool
Visibility: public export
.ty : FieldTy->ValueTy
Visibility: public export
ty : FieldTy->ValueTy
Visibility: public export
dataTableTy : Type
Totality: total
Visibility: public export
Constructors:
Emp : TableTy
Ext : (ft : FieldTy) -> (FieldOfft->TableTy) ->TableTy
And : FieldTy->TableTy->TableTy
Visibility: public export
Fixity Declaration: infixr operator, level 2
ValueOf : ValueTy->Type
Visibility: public export
FieldOf : FieldTy->Type
Visibility: public export
dataTableOf : TableTy->Type
Totality: total
Visibility: public export
Constructors:
Nil : TableOfEmp
(::) : (x : FieldOfft) ->TableOf (fx) ->TableOf (Extftf)
dataValueError : Type
Totality: total
Visibility: public export
Constructors:
ExpectedType : ValueTy->ValueError
InsideArray : ValueError->ValueError
InsideTable : TableError->ValueError
BadEnumVal : String->ValueError
dataTableError : Type
Totality: total
Visibility: public export
Constructors:
FieldError : String->ValueError->TableError
ExpectedField : String->TableError
UnexpectedFields : ListString->TableError
processTable : (ty : TableTy) ->Table->EitherTableError (TableOfty)
Visibility: public export
processValue : (ty : ValueTy) ->Value->EitherValueError (ValueOfty)
Visibility: public export