Operations for an IO with a fixed R
Entrypoint for pure Minart applications.
Representation of a running asyncronous computation that can be polled.
Representation of a running asyncronous computation that can be polled.
Note that, unlike Futures, operations on an Poll don't require an execution context and
might be applied sequentially every time poll
is called.
While this might be inneficient, this is by design, to simplify multiplatform development.
Representation of an effectful operation, based on Haskell's RIO Monad.
Representation of a operation on that requires a Resource, with the common Monad operations.
Representation of a operation on that requires a Resource, with the common Monad operations.
This is the same as RIO[Resource, A]
.
Representation of a resource operation, with the common Monad operations.
Basic IO operations to quicly create RIO type aliases
Object containing the operations that act on a Resource.