Module P5

module P5: sig .. end

P5 is the main entrypoint to p5ml.


module Core: sig .. end

Core is a wrapper module around the core p5ml modules, except for the renderers.

module Maker: 
functor (R : Renderer.Renderer) -> sig .. end

Maker R is a p5ml core module instantiated with the renderer R.

module Graph: Maker(Graph.Graph)

Graph is the p5ml core module instantiated with the Graphics renderer.

module Gtkc: Maker(Gtk_cairo.Gtk_cairo)

Gtkc is the p5ml core module instantiated with the GTK+/cairo2 renderer.