defer v0.1.1 Deferrable protocol

Link to this section Summary

Link to this section Types

Link to this section Functions

Link to this function deferrable?(deferrable)
deferrable?(t()) :: boolean()
Link to this function run(deferrable, context \\ [])
run(t(), map()) :: {t(), map()}
Link to this function run_once(deferrable, context \\ %{})
run_once(t(), map()) :: {t(), map()}
Link to this function then(deferrable, callback)
then(t(), [{:callback, (any() -> any())}]) :: t()