doodle.effect

Type members

Classlikes

trait Base64[+Alg <: Algebra, Frame, Fmt <: Format]

The Base64 type represent the ability to encode an image as a Base64 String in a given format.

The Base64 type represent the ability to encode an image as a Base64 String in a given format.

Source:
Base64.scala
trait DefaultRenderer[+Alg <: Algebra, Frame, Canvas] extends Renderer[Alg, Frame, Canvas]

The DefaultRenderer typeclass is a Renderer that has a reasonable default frame.

The DefaultRenderer typeclass is a Renderer that has a reasonable default frame.

Companion:
object
Source:
DefaultRenderer.scala
trait Renderer[+Alg <: Algebra, Frame, Canvas]

The Renderer typeclass describes a data type that can create an area to render a picture (a Canvas) from a description (a Frame) and render a picture to that Canvas.

The Renderer typeclass describes a data type that can create an area to render a picture (a Canvas) from a description (a Frame) and render a picture to that Canvas.

Companion:
object
Source:
Renderer.scala
object Renderer
Companion:
class
Source:
Renderer.scala
trait Writer[+Alg <: Algebra, Frame, Fmt <: Format]

The Writer typeclass represents write a picture to a file in a given format.

The Writer typeclass represents write a picture to a file in a given format.

Source:
Writer.scala