raulraja
04/23/2018, 12:25 AMfun <F> Effect<F>.someOtherFunction(): ...
fun <F> Effect<F>.doCameraStuff(): Kind<F, Int> =
binding {
... = someOtherFunction()
}
IO.effect().doCameraStuff() // IO(Int)
DeferredK.effect().doCameraStuff() // Deferred(Int)