Idris2Doc : Idris.ProcessIdr

Idris.ProcessIdr

(source)

Definitions

missingIncremental : RefCtxtDefs=>String->CoreBool
Visibility: export
addImport : RefCtxtDefs=>RefUSTUState=>RefSynSyntaxInfo=>Import->Core ()
  Adds new import to the namespace without changing the current top-level namespace

Visibility: export
readPrelude : RefCtxtDefs=>RefUSTUState=>RefSynSyntaxInfo=>Bool->Core ()
Visibility: export
readAsMain : RefCtxtDefs=>RefUSTUState=>RefSynSyntaxInfo=>String->Core ()
Visibility: export
readHeader : RefCtxtDefs=>RefROptsREPLOpts=>String->ModuleIdent->CoreModule
Visibility: export
addPublicHash : RefCtxtDefs=> (Bool, (Namespace, Int)) ->Core ()
Visibility: export
isTTCOutdated : RefCtxtDefs=>String->ListString->CoreBool
  Determine if the TTC is outdated based on any of the given
source or dependency source file names.

Visibility: export
unchangedHash : MaybeString->String->String->CoreBool
  If the source files hash hasn't changed

Visibility: export
getCG : RefROptsREPLOpts=>CG->Core (MaybeCodegen)
Visibility: export
findCG : RefROptsREPLOpts=>RefCtxtDefs=>Core (MaybeCodegen)
Visibility: export
process : RefCtxtDefs=>RefMDMetadata=>RefUSTUState=>RefSynSyntaxInfo=>RefROptsREPLOpts=>DocIdrisAnn->DocIdrisAnn->FileName->ModuleIdent->Core (ListError)
Visibility: export