DefaultRenderer

trait DefaultRenderer[+Alg <: ([x[_]] =>> Algebra[x]), F[_], Frame, Canvas] extends Renderer[Alg, F, Frame, Canvas]

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

Companion
object
trait Renderer[Alg, F, Frame, Canvas]
class Object
trait Matchable
class Any

Value members

Abstract methods

def default: Frame

Inherited methods

def canvas(description: Frame): IO[Canvas]

Construct a Canvas from a description.

Construct a Canvas from a description.

Inherited from
Renderer
def render[A](canvas: Canvas)(picture: Picture[Alg, F, A]): IO[A]

Render a picture to a Canvas.

Render a picture to a Canvas.

Inherited from
Renderer