Idris2Doc : TTImp.Interactive.ExprSearch

TTImp.Interactive.ExprSearch

(source)

Definitions

one : a->Core (Searcha)
Visibility: export
noResult : Core (Searcha)
Visibility: export
searchN : RefCtxtDefs=>RefUSTUState=>Nat->Core (Searcha) ->Core (Lista, Core (Searcha))
Visibility: export
searchSort : RefCtxtDefs=>RefUSTUState=>Nat->Core (Searcha) -> (a->a->Ordering) ->Core (Searcha)
Visibility: export
nextResult : RefCtxtDefs=>RefUSTUState=>Core (Searcha) ->Core (Maybe (a, Core (Searcha)))
Visibility: export
recordSearchOpts : Type
Totality: not strictly positive
Visibility: public export
Constructor: 
MkSearchOpts : Bool->Bool->MaybeRecData->Nat->Bool->Bool->Bool->Bool->Bool->Maybe (SearchOpts->Name->Nat->ClosedTerm->Core (Search (FC, ListImpClause))) ->SearchOpts

Projections:
.depth : SearchOpts->Nat
.doneSplit : SearchOpts->Bool
.genExpr : SearchOpts->Maybe (SearchOpts->Name->Nat->ClosedTerm->Core (Search (FC, ListImpClause)))
.getRecData : SearchOpts->Bool
.holesOK : SearchOpts->Bool
.inArg : SearchOpts->Bool
.inUnwrap : SearchOpts->Bool
.ltor : SearchOpts->Bool
.mustSplit : SearchOpts->Bool
.recData : SearchOpts->MaybeRecData
.holesOK : SearchOpts->Bool
Visibility: public export
holesOK : SearchOpts->Bool
Visibility: public export
.getRecData : SearchOpts->Bool
Visibility: public export
getRecData : SearchOpts->Bool
Visibility: public export
.recData : SearchOpts->MaybeRecData
Visibility: public export
recData : SearchOpts->MaybeRecData
Visibility: public export
.depth : SearchOpts->Nat
Visibility: public export
depth : SearchOpts->Nat
Visibility: public export
.inArg : SearchOpts->Bool
Visibility: public export
inArg : SearchOpts->Bool
Visibility: public export
.inUnwrap : SearchOpts->Bool
Visibility: public export
inUnwrap : SearchOpts->Bool
Visibility: public export
.ltor : SearchOpts->Bool
Visibility: public export
ltor : SearchOpts->Bool
Visibility: public export
.mustSplit : SearchOpts->Bool
Visibility: public export
mustSplit : SearchOpts->Bool
Visibility: public export
.doneSplit : SearchOpts->Bool
Visibility: public export
doneSplit : SearchOpts->Bool
Visibility: public export
.genExpr : SearchOpts->Maybe (SearchOpts->Name->Nat->ClosedTerm->Core (Search (FC, ListImpClause)))
Visibility: public export
genExpr : SearchOpts->Maybe (SearchOpts->Name->Nat->ClosedTerm->Core (Search (FC, ListImpClause)))
Visibility: public export
initSearchOpts : Bool->Nat->SearchOpts
Visibility: export
trySearch : RefCtxtDefs=>RefUSTUState=>Core (Searcha) ->Core (Searcha) ->Core (Searcha)
Visibility: export
combine : RefCtxtDefs=>RefUSTUState=> (a->b->t) ->Searcha->Searchb->Core (Searcht)
Visibility: export
exprSearchOpts : RefCtxtDefs=>RefMDMetadata=>RefUSTUState=>RefSynSyntaxInfo=>RefROptsREPLOpts=>SearchOpts->FC->Name->ListName->Core (SearchRawImp)
Visibility: export
exprSearch : RefCtxtDefs=>RefMDMetadata=>RefUSTUState=>RefSynSyntaxInfo=>RefROptsREPLOpts=>FC->Name->ListName->Core (SearchRawImp)
Visibility: export
exprSearchN : RefCtxtDefs=>RefMDMetadata=>RefUSTUState=>RefSynSyntaxInfo=>RefROptsREPLOpts=>FC->Nat->Name->ListName->Core (ListRawImp)
Visibility: export