Creates an F[A]
instance from a provided function
that will have a callback injected for signaling the
final result of an asynchronous process.
Creates an F[A]
instance from a provided function
that will have a callback injected for signaling the
final result of an asynchronous process.
is a function that should be called with a callback for signaling the result once it is ready
A monad that can describe asynchronous computations that produce exactly one result.