@[inline, reducible]
The monad of a finished Lake job.
Instances For
@[inline]
Instances For
@[inline]
def
Lake.Job.bindSync
{α : Type}
{β : Type}
(self : Lake.Job α)
(f : α → Lake.JobM β)
(prio : optParam Task.Priority Task.Priority.default)
:
Instances For
@[inline]
def
Lake.Job.bindAsync
{α : Type}
{β : Type}
(self : Lake.Job α)
(f : α → Lake.SchedulerM (Lake.Job β))
:
Instances For
@[inline, reducible]
A Lake build job.
Instances For
@[inline]
Instances For
@[inline]
Instances For
@[inline]
Instances For
@[inline]
Instances For
@[inline]
def
Lake.BuildJob.mapWithTrace
{α : Type u_1}
{β : Type u_1}
(f : α → Lake.BuildTrace → β × Lake.BuildTrace)
(self : Lake.BuildJob α)
:
Instances For
@[inline]
def
Lake.BuildJob.bindSync
{α : Type}
{β : Type}
(self : Lake.BuildJob α)
(f : α → Lake.BuildTrace → Lake.JobM β)
(prio : optParam Task.Priority Task.Priority.default)
:
Instances For
@[inline]
def
Lake.BuildJob.bindAsync
{α : Type}
{β : Type}
(self : Lake.BuildJob α)
(f : α → Lake.BuildTrace → Lake.SchedulerM (Lake.Job β))
:
Instances For
@[inline]
Instances For
@[inline]
Instances For
Instances For
Instances For
Instances For
def
Lake.BuildJob.seqWithAsync
{α : Type}
{β : Type}
{γ : Type}
(f : α → β → γ)
(t1 : Lake.BuildJob α)
(t2 : Lake.BuildJob β)
:
BaseIO (Lake.BuildJob γ)
Instances For
def
Lake.BuildJob.collectList
{α : Type}
(jobs : List (Lake.BuildJob α))
:
BaseIO (Lake.BuildJob (List α))
Instances For
def
Lake.BuildJob.collectArray
{α : Type}
(jobs : Array (Lake.BuildJob α))
:
BaseIO (Lake.BuildJob (Array α))