Class Summary | |
case class
|
DocCons
(val hd : Document, val tl : Document) extends Document with Product
|
case class
|
DocGroup
(val doc : Document) extends Document with Product
|
case class
|
DocNest
(val indent : Int, val doc : Document) extends Document with Product
|
case class
|
DocText
(val txt : java.lang.String) extends Document with Product
|
abstract class
|
Document
extends AnyRef
A basic pretty-printing library, based on Lindig's strict version
of Wadler's adaptation of Hughes' pretty-printer.
|
Object Summary | |
case object
|
DocBreak
extends Document with Product
|
object
|
DocCons
extends (Document, Document) => DocCons
|
object
|
DocGroup
extends (Document) => DocGroup
|
object
|
DocNest
extends (Int, Document) => DocNest
|
case object
|
DocNil
extends Document with Product
|
object
|
DocText
extends (java.lang.String) => DocText
|
object
|
Document
extends AnyRef
|