Idris2Doc : Idrall.Expr

Idrall.Expr

(source)

Reexports

importpublic Idrall.FC
importpublic Data.SortedMap

Definitions

Name : Type
Visibility: public export
dataFieldName : Type
Totality: total
Visibility: public export
Constructor: 
MkFieldName : String->FieldName

Hints:
EqFieldName
OrdFieldName
ShowFieldName
prettyFieldName : FieldName->String
Visibility: public export
Namespace : Type
Visibility: public export
dataU : Type
Totality: total
Visibility: public export
Constructors:
CType : U
Sort : U
Kind : U

Hints:
EqU
ShowU
dataImportStatement : Type
Totality: total
Visibility: public export
Constructors:
LocalFile : FilePath->ImportStatement
EnvVar : String->ImportStatement
Http : String->ImportStatement
Missing : ImportStatement

Hints:
ShowImportStatement
Show (ImportImportStatement)
dataImport : Type->Type
Totality: total
Visibility: public export
Constructors:
Raw : a->Importa
Text : a->Importa
Location : a->Importa
Resolved : ExprVoid->Importa

Hints:
Show (ImportImportStatement)
Show (Importa)
dataChunks : Type->Type
Totality: total
Visibility: public export
Constructor: 
MkChunks : List (String, Expra) ->String->Chunksa

Hints:
Monoid (Chunksa)
Semigroup (Chunksa)
Show (Chunksa)
dataExpr : Type->Type
Totality: total
Visibility: public export
Constructors:
EConst : FC->U->Expra
EVar : FC->Name->Int->Expra
ELam : FC->Name->Expra->Expra->Expra
EPi : FC->Name->Expra->Expra->Expra
EApp : FC->Expra->Expra->Expra
ELet : FC->Name->Maybe (Expra) ->Expra->Expra->Expra
EAnnot : FC->Expra->Expra->Expra
EBool : FC->Expra
EBoolLit : FC->Bool->Expra
EBoolAnd : FC->Expra->Expra->Expra
EBoolOr : FC->Expra->Expra->Expra
EBoolEQ : FC->Expra->Expra->Expra
EBoolNE : FC->Expra->Expra->Expra
EBoolIf : FC->Expra->Expra->Expra->Expra
ENatural : FC->Expra
ENaturalLit : FC->Nat->Expra
ENaturalFold : FC->Expra
ENaturalBuild : FC->Expra
ENaturalIsZero : FC->Expra
ENaturalEven : FC->Expra
ENaturalOdd : FC->Expra
ENaturalToInteger : FC->Expra
ENaturalSubtract : FC->Expra
ENaturalShow : FC->Expra
ENaturalPlus : FC->Expra->Expra->Expra
ENaturalTimes : FC->Expra->Expra->Expra
EInteger : FC->Expra
EIntegerLit : FC->Integer->Expra
EIntegerShow : FC->Expra
EIntegerClamp : FC->Expra
EIntegerNegate : FC->Expra
EIntegerToDouble : FC->Expra
EDouble : FC->Expra
EDoubleLit : FC->Double->Expra
EDoubleShow : FC->Expra
EText : FC->Expra
ETextLit : FC->Chunksa->Expra
ETextAppend : FC->Expra->Expra->Expra
ETextShow : FC->Expra
ETextReplace : FC->Expra
EList : FC->Expra
EListLit : FC->Maybe (Expra) ->List (Expra) ->Expra
EListAppend : FC->Expra->Expra->Expra
EListBuild : FC->Expra
EListFold : FC->Expra
EListLength : FC->Expra
EListHead : FC->Expra
EListLast : FC->Expra
EListIndexed : FC->Expra
EListReverse : FC->Expra
EOptional : FC->Expra
ESome : FC->Expra->Expra
ENone : FC->Expra
EEquivalent : FC->Expra->Expra->Expra
EAssert : FC->Expra->Expra
ERecord : FC->SortedMapFieldName (Expra) ->Expra
ERecordLit : FC->SortedMapFieldName (Expra) ->Expra
EUnion : FC->SortedMapFieldName (Maybe (Expra)) ->Expra
ECombine : FC->Expra->Expra->Expra
ECombineTypes : FC->Expra->Expra->Expra
EPrefer : FC->Expra->Expra->Expra
ERecordCompletion : FC->Expra->Expra->Expra
EMerge : FC->Expra->Expra->Maybe (Expra) ->Expra
EToMap : FC->Expra->Maybe (Expra) ->Expra
EField : FC->Expra->FieldName->Expra
EProject : FC->Expra->Either (ListFieldName) (Expra) ->Expra
EWith : FC->Expra->List1FieldName->Expra->Expra
EImportAlt : FC->Expra->Expra->Expra
EEmbed : FC->Importa->Expra

Hints:
HasFC (Expra)
Show (Expra)