Idris2Doc : Control.Cont.Thread

Control.Cont.Thread

(source)

Definitions

dataThread : (Type->Type) ->Type->Type
Totality: total
Visibility: public export
Constructors:
Yield : ma->Threadma
Fork : mt->ma->Threadma

Hints:
HFunctorThread
SyntaxThread
HThread : (Type->Type) ->Type->Type
Visibility: public export
yield : InjThreadsig=>Freesig ()
Visibility: public export
fork : InjThreadsig=>Freesiga->Freesig ()
Visibility: public export
dataDaemon : ((Type->Type) ->Type->Type) ->Type
Totality: possibly not terminating due to call to $resolved2797
Visibility: public export
Constructor: 
MkDaemon : Free (Thread:+:sig) t->Daemonsig
dataSThread : ((Type->Type) ->Type->Type) ->Type->Type
Totality: possibly not terminating due to call to $resolved2797
Visibility: public export
Constructors:
SYield : Free (Thread:+:sig) r->SThreadsigr
SFork : Daemonsig->Free (Thread:+:sig) r->SThreadsigr
SActive : r->SThreadsigr

Hint: 
Syntaxsig=>Functor (SThreadsig)
thread : Syntaxsig=>Handler (SThreadsig) (Free (Thread:+:sig)) (Freesig)
Visibility: public export
runThread : Syntaxsig=>Free (Thread:+:sig) a->Freesig (SThreadsiga)
Visibility: public export
schedule : Syntaxsig=>Free (Thread:+:sig) a->Freesiga
Visibility: public export