Constructs a new Comp layout.
A function for compiling layouts into documents optimized for rendering, takes a Box<Layout>
and gives a Box<Doc>
.
Constructs a new Fix layout.
Constructs a new Grp layout.
Constructs a new Line layout.
Constructs a new Nest layout.
Constructs a new Null layout.
Constructs a new Pack layout.
A function for rendering documents, takes a Box<Doc>
, a tab indentation size and a output buffer target width, and gives a String
.
Constructs a new Seq layout.
Constructs a new Text layout.