|
fun <A> Pretty.align(body: D<A>): A |
|
fun <A> Pretty.annotate(ann: Ann, body: D<A>): A |
|
fun <A> Pretty.bg(color: Color, bright: Boolean = false, f: D<A>): A |
|
fun <A> Pretty.black(bright: Boolean = true, f: D<A>): A |
|
fun <A> Pretty.blue(bright: Boolean = true, f: D<A>): A |
|
fun <A> Pretty.bold(f: D<A>): A |
|
fun Pretty.collection(open: Doc, close: Doc, sep: Doc, vararg docs: Doc): Unit |
|
fun <T> Pretty.collectionBy(by: Pretty.(T) -> Unit, open: Doc, close: Doc, sep: Doc, vararg docs: T): Unit |
|
fun <A> Pretty.cyan(bright: Boolean = true, f: D<A>): A |
|
fun <A> Pretty.expr(d: D<A>): A |
|
fun <A> Pretty.fg(color: Color, bright: Boolean = true, f: D<A>): A |
|
fun <A> Pretty.green(bright: Boolean = true, f: D<A>): A |
|
fun <A> Pretty.grouped(body: D<A>): A |
|
fun Pretty.guttered(t: String): Unit |
|
fun Pretty.hsep(vararg docs: Doc): Unit |
|
fun <T> Pretty.hsepBy(by: Pretty.(T) -> Unit, vararg docs: T): Unit |
|
fun <T> Pretty.hsepByTight(by: Pretty.(T) -> Unit, vararg docs: T): Unit |
|
fun Pretty.hsepTight(vararg docs: Doc): Unit |
|
fun Pretty.hvsep(vararg docs: Doc): Unit |
|
fun <T> Pretty.hvsepBy(by: Pretty.(T) -> Unit, vararg docs: T): Unit |
|
fun <T> Pretty.hvsepByTight(by: Pretty.(T) -> Unit, vararg docs: T): Unit |
|
fun Pretty.hvsepTight(vararg docs: Doc): Unit |
|
fun Pretty.intersperse(delim: Doc, vararg docs: Doc): Unit |
|
fun <T> Pretty.intersperseBy(by: Pretty.(T) -> Unit, delim: Doc, vararg docs: T): Unit |
|
fun <A> Pretty.italic(f: D<A>): A |
|
fun <A> Pretty.magenta(bright: Boolean = true, f: D<A>): A |
|
fun <A> Pretty.nest(w: W, body: D<A>): A |
|
fun Pretty.oxford(conjunction: String = "or", vararg docs: Doc): Unit |
|
fun <T> Pretty.oxfordBy(by: Pretty.(T) -> Unit = Pretty::simple, conjunction: String = "or", vararg docs: T): Unit |
|
fun <A> Pretty.red(bright: Boolean = true, f: D<A>): A |
|
fun <A> Pretty.run(d: D<A>): A |
|
fun Pretty.simple(t: Any?): Unit |
|
fun Pretty.vsep(vararg docs: Doc): Unit |
|
fun <T> Pretty.vsepBy(by: Pretty.(T) -> Unit, vararg docs: T): Unit |
|
fun <A> Pretty.white(bright: Boolean = true, f: D<A>): A |
|
fun <A> Pretty.yellow(bright: Boolean = true, f: D<A>): A |