Packages

package pure

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. pure
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type CanvasIO[+A] = RIO[Canvas, A]

    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].

  2. trait CanvasIOOps extends MSurfaceIOOps

    Representation of a canvas operation, with the common Monad operations.

  3. type MSurfaceIO[+A] = RIO[MutableSurface, A]

    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].

  4. trait MSurfaceIOOps extends SurfaceIOOps

    Representation of a mutable surface operation, with the common Monad operations.

  5. type SurfaceIO[+A] = RIO[Surface, 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].

  6. trait SurfaceIOOps extends AnyRef

    Representation of a surface operation, with the common Monad operations.

Value Members

  1. object CanvasIO extends CanvasIOOps with IOOps[Canvas]

    Object containing the operations that act on a Canvas.

  2. object MSurfaceIO extends MSurfaceIOOps with IOOps[MutableSurface]

    Object containing the operations that act on a Mutable Surface.

  3. object SurfaceIO extends SurfaceIOOps with IOOps[Surface]

    Object containing the operations that act on a Surface.

Inherited from AnyRef

Inherited from Any

Ungrouped