Module Hardcaml_waveterm__Draw
module Style : sig ... endStyling information
type rect={r : Hardcaml_waveterm.Import.int;rows
c : Hardcaml_waveterm.Import.int;cols
w : Hardcaml_waveterm.Import.int;width
h : Hardcaml_waveterm.Import.int;height
}A rectangle (no really)
val sexp_of_rect : rect -> Ppx_sexp_conv_lib.Sexp.t
val sexp_of_piece : piece -> Ppx_sexp_conv_lib.Sexp.t
val unicode_of_piece : piece -> Hardcaml_waveterm.Import.intunicode value of piece
module type Primitives = sig ... endThe basic functions needed to build the full API
module type S = sig ... endMain graphics drawing API.
module Make : functor (B : Primitives) -> S with type ctx = B.ctxConstruct the API from a Primitives implementation
module In_memory : sig ... endIn memory based API with no external requirements