Packages

object Printer extends FallbackPrinter

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Printer
  2. FallbackPrinter
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def apply[A](fn: (A, Int) => String): Printer[A]
  2. def display[A](a: A, lines: Int = 20)(implicit printer: Printer[A]): Unit
  3. implicit val doublePrint: Printer[Double]
  4. implicit def eqTermPrint: Printer[EquationNode]
  5. implicit def equationPrint: Printer[Equation]
  6. def exprView(expr: Expression): String
  7. implicit def fallbackPrinter[A]: Printer[A]
    Definition Classes
    FallbackPrinter
  8. implicit def fdPrint[A](implicit p: Printer[A]): Printer[FiniteDistribution[A]]
  9. implicit def jsPrinter[U <: Value]: Printer[U]
  10. implicit def pairPrint[A, B](implicit p1: Printer[A], p2: Printer[B]): Printer[(A, B)]
  11. val pp: PPrinter
  12. def pretty[A](a: A, lines: Int = -1)(implicit printer: Printer[A]): Unit
  13. def simple[A](fn: (A) => String): Printer[A]
  14. implicit val strPrint: Printer[String]
  15. implicit def termPrint[U <: Term]: Printer[U]
  16. implicit def vecPrint[A](implicit p: Printer[A]): Printer[Vector[A]]
  17. def view[A](a: A, lines: Int = 20)(implicit printer: Printer[A]): String