Idris2Doc : PrimIO

PrimIO

Definitions

dataIORes : Type->Type
Totality: total
Visibility: public export
Constructor: 
MkIORes : a-> (1_ : %World) ->IOResa
PrimIO : Type->Type
  Idris's primitive IO, for building abstractions on top of.

Totality: total
Visibility: public export
dataIO : Type->Type
  The internal representation of I/O computations.

Totality: total
Visibility: export
Constructor: 
MkIO : (1_ : PrimIOa) ->IOa

Hints:
ApplicativeIO
FunctorIO
HasLinearIOIO
MonadIO
prim__io_pure : a->PrimIOa
Totality: total
Visibility: export
io_pure : a->IOa
Totality: total
Visibility: export
prim__io_bind : (1_ : PrimIOa) -> (1_ : (a->PrimIOb)) ->PrimIOb
Totality: total
Visibility: export
io_bind : (1_ : IOa) -> (1_ : (a->IOb)) ->IOb
Totality: total
Visibility: export
dataPtr : Type->Type
Totality: total
Visibility: public export
dataAnyPtr : Type
Totality: total
Visibility: public export
dataGCPtr : Type->Type
Totality: total
Visibility: public export
dataGCAnyPtr : Type
Totality: total
Visibility: public export
dataThreadID : Type
Totality: total
Visibility: public export
fromPrim : (1_ : ((1_ : %World) ->IOResa)) ->IOa
Totality: total
Visibility: export
toPrim : (1_ : IOa) ->PrimIOa
Totality: total
Visibility: export
prim__nullAnyPtr : AnyPtr->Int
prim__getNullAnyPtr : AnyPtr
prim__castPtr : AnyPtr->Ptrt
Totality: total
Visibility: export
prim__forgetPtr : Ptrt->AnyPtr
Totality: total
Visibility: export
prim__nullPtr : Ptrt->Int
Totality: total
Visibility: export
unsafePerformIO : IOa->a
Totality: total
Visibility: export