- liftLocal<M>(monad): (<S>(ask) => (<R>(cleanup) => ((local) => (<A>(src) => ContT<R, M, A>))))
Returns (<S>(ask) => (<R>(cleanup) => ((local) => (<A>(src) => ContT<R, M, A>))))
The lifted computation.
- <S>(ask): (<R>(cleanup) => ((local) => (<A>(src) => ContT<R, M, A>)))
Returns (<R>(cleanup) => ((local) => (<A>(src) => ContT<R, M, A>)))
- <R>(cleanup): ((local) => (<A>(src) => ContT<R, M, A>))
Parameters
cleanup: ((callback) => ((mr) => Get1<M, R>))
- (callback): ((mr) => Get1<M, R>)
Returns ((mr) => Get1<M, R>)
Returns ((local) => (<A>(src) => ContT<R, M, A>))
- (local): (<A>(src) => ContT<R, M, A>)
Returns (<A>(src) => ContT<R, M, A>)
Yields the function
local
forCont<R, M, _>
.