Representation of a operation that requires a Canvas, with the common Monad operations.
Representation of a operation that requires a Canvas, with the common Monad operations.
This is the same as RIO[Canvas, A]
.
Representation of a canvas operation, with the common Monad operations.
Representation of a operation on that requires a Mutable Surface, with the common Monad operations.
Representation of a operation on that requires a Mutable Surface, with the common Monad operations.
This is the same as RIO[MutableSurface, A]
.
Representation of a mutable surface operation, with the common Monad operations.
Alias for State => RIO[Canvas, A]
Representation of a operation on that requires a Surface, with the common Monad operations.
Representation of a operation on that requires a Surface, with the common Monad operations.
This is the same as RIO[Surface, A]
.
Representation of a surface operation, with the common Monad operations.
Object containing the operations that act on a Canvas.
Object containing the operations that act on a Mutable Surface.
Object containing the operations that act on a Surface.