Object

freecli.printer.Printer

monadInstance

Related Doc: package Printer

Permalink

implicit object monadInstance extends Monad[Printer]

Linear Supertypes
Monad[Printer], Applicative[Printer], FlatMap[Printer], Apply[Printer], ApplyArityFunctions[Printer], Cartesian[Printer], Functor[Printer], Invariant[Printer], Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. monadInstance
  2. Monad
  3. Applicative
  4. FlatMap
  5. Apply
  6. ApplyArityFunctions
  7. Cartesian
  8. Functor
  9. Invariant
  10. Serializable
  11. Serializable
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def >>[A, B](fa: Printer[A])(fb: Printer[B]): Printer[B]

    Permalink
    Definition Classes
    FlatMap
    Annotations
    @inline()
  5. def >>=[A, B](fa: Printer[A])(f: (A) ⇒ Printer[B]): Printer[B]

    Permalink
    Definition Classes
    FlatMap
  6. def ap[A, B](ff: Printer[(A) ⇒ B])(fa: Printer[A]): Printer[B]

    Permalink
    Definition Classes
    FlatMap → Apply
  7. def ap10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, Z](f: Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  8. def ap11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, Z](f: Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  9. def ap12[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, Z](f: Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  10. def ap13[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, Z](f: Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  11. def ap14[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, Z](f: Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  12. def ap15[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, Z](f: Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  13. def ap16[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, Z](f: Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  14. def ap17[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, Z](f: Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  15. def ap18[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, Z](f: Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16], f17: Printer[A17]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  16. def ap19[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, Z](f: Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16], f17: Printer[A17], f18: Printer[A18]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  17. def ap2[A, B, Z](ff: Printer[(A, B) ⇒ Z])(fa: Printer[A], fb: Printer[B]): Printer[Z]

    Permalink
    Definition Classes
    Apply
  18. def ap20[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, Z](f: Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16], f17: Printer[A17], f18: Printer[A18], f19: Printer[A19]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  19. def ap21[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, Z](f: Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16], f17: Printer[A17], f18: Printer[A18], f19: Printer[A19], f20: Printer[A20]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  20. def ap22[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, Z](f: Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16], f17: Printer[A17], f18: Printer[A18], f19: Printer[A19], f20: Printer[A20], f21: Printer[A21]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  21. def ap3[A0, A1, A2, Z](f: Printer[(A0, A1, A2) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  22. def ap4[A0, A1, A2, A3, Z](f: Printer[(A0, A1, A2, A3) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  23. def ap5[A0, A1, A2, A3, A4, Z](f: Printer[(A0, A1, A2, A3, A4) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  24. def ap6[A0, A1, A2, A3, A4, A5, Z](f: Printer[(A0, A1, A2, A3, A4, A5) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  25. def ap7[A0, A1, A2, A3, A4, A5, A6, Z](f: Printer[(A0, A1, A2, A3, A4, A5, A6) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  26. def ap8[A0, A1, A2, A3, A4, A5, A6, A7, Z](f: Printer[(A0, A1, A2, A3, A4, A5, A6, A7) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  27. def ap9[A0, A1, A2, A3, A4, A5, A6, A7, A8, Z](f: Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8) ⇒ Z])(f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8]): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  28. def as[A, B](fa: Printer[A], b: B): Printer[B]

    Permalink
    Definition Classes
    Functor
  29. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  30. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. def compose[G[_]](implicit arg0: Applicative[G]): Applicative[[α]Printer[G[α]]]

    Permalink
    Definition Classes
    Applicative
  32. def compose[G[_]](implicit arg0: Apply[G]): Apply[[α]Printer[G[α]]]

    Permalink
    Definition Classes
    Apply
  33. def compose[G[_]](implicit arg0: Functor[G]): Functor[[α]Printer[G[α]]]

    Permalink
    Definition Classes
    Functor
  34. def compose[G[_]](implicit arg0: Invariant[G]): Invariant[[α]Printer[G[α]]]

    Permalink
    Definition Classes
    Invariant
  35. def composeContravariant[G[_]](implicit arg0: Contravariant[G]): Contravariant[[α]Printer[G[α]]]

    Permalink
    Definition Classes
    Functor → Invariant
  36. def composeFilter[G[_]](implicit arg0: FunctorFilter[G]): FunctorFilter[[α]Printer[G[α]]]

    Permalink
    Definition Classes
    Functor
  37. def composeFunctor[G[_]](implicit arg0: Functor[G]): Invariant[[α]Printer[G[α]]]

    Permalink
    Definition Classes
    Invariant
  38. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  39. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  40. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  41. def flatMap[A, B](fa: Printer[A])(f: (A) ⇒ Printer[B]): Printer[B]

    Permalink
    Definition Classes
    monadInstance → FlatMap
  42. def flatten[A](ffa: Printer[Printer[A]]): Printer[A]

    Permalink
    Definition Classes
    FlatMap
  43. def followedBy[A, B](fa: Printer[A])(fb: Printer[B]): Printer[B]

    Permalink
    Definition Classes
    FlatMap
  44. def followedByEval[A, B](fa: Printer[A])(fb: Eval[Printer[B]]): Printer[B]

    Permalink
    Definition Classes
    FlatMap
  45. def fproduct[A, B](fa: Printer[A])(f: (A) ⇒ B): Printer[(A, B)]

    Permalink
    Definition Classes
    Functor
  46. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  47. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  48. def ifM[B](fa: Printer[Boolean])(ifTrue: ⇒ Printer[B], ifFalse: ⇒ Printer[B]): Printer[B]

    Permalink
    Definition Classes
    FlatMap
  49. def imap[A, B](fa: Printer[A])(f: (A) ⇒ B)(fi: (B) ⇒ A): Printer[B]

    Permalink
    Definition Classes
    Functor → Invariant
  50. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  51. def lift[A, B](f: (A) ⇒ B): (Printer[A]) ⇒ Printer[B]

    Permalink
    Definition Classes
    Functor
  52. def map[A, B](fa: Printer[A])(f: (A) ⇒ B): Printer[B]

    Permalink
    Definition Classes
    Monad → Applicative → Functor
  53. def map10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  54. def map11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  55. def map12[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  56. def map13[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  57. def map14[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  58. def map15[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  59. def map16[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  60. def map17[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  61. def map18[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16], f17: Printer[A17])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  62. def map19[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16], f17: Printer[A17], f18: Printer[A18])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  63. def map2[A, B, Z](fa: Printer[A], fb: Printer[B])(f: (A, B) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    Apply
  64. def map20[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16], f17: Printer[A17], f18: Printer[A18], f19: Printer[A19])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  65. def map21[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16], f17: Printer[A17], f18: Printer[A18], f19: Printer[A19], f20: Printer[A20])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  66. def map22[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16], f17: Printer[A17], f18: Printer[A18], f19: Printer[A19], f20: Printer[A20], f21: Printer[A21])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  67. def map2Eval[A, B, Z](fa: Printer[A], fb: Eval[Printer[B]])(f: (A, B) ⇒ Z): Eval[Printer[Z]]

    Permalink
    Definition Classes
    Apply
  68. def map3[A0, A1, A2, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2])(f: (A0, A1, A2) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  69. def map4[A0, A1, A2, A3, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3])(f: (A0, A1, A2, A3) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  70. def map5[A0, A1, A2, A3, A4, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4])(f: (A0, A1, A2, A3, A4) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  71. def map6[A0, A1, A2, A3, A4, A5, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5])(f: (A0, A1, A2, A3, A4, A5) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  72. def map7[A0, A1, A2, A3, A4, A5, A6, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6])(f: (A0, A1, A2, A3, A4, A5, A6) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  73. def map8[A0, A1, A2, A3, A4, A5, A6, A7, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7])(f: (A0, A1, A2, A3, A4, A5, A6, A7) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  74. def map9[A0, A1, A2, A3, A4, A5, A6, A7, A8, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8) ⇒ Z): Printer[Z]

    Permalink
    Definition Classes
    ApplyArityFunctions
  75. def mproduct[A, B](fa: Printer[A])(f: (A) ⇒ Printer[B]): Printer[(A, B)]

    Permalink
    Definition Classes
    FlatMap
  76. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  77. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  78. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  79. def product[A, B](fa: Printer[A], fb: Printer[B]): Printer[(A, B)]

    Permalink
    Definition Classes
    FlatMap → Apply → Cartesian
  80. def pure[A](x: A): Printer[A]

    Permalink
    Definition Classes
    monadInstance → Applicative
  81. def replicateA[A](n: Int, fa: Printer[A]): Printer[List[A]]

    Permalink
    Definition Classes
    Applicative
  82. def sequence[G[_], A](as: G[Printer[A]])(implicit G: Traverse[G]): Printer[G[A]]

    Permalink
    Definition Classes
    Applicative
  83. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  84. def tailRecM[A, B](a: A)(f: (A) ⇒ Printer[Either[A, B]]): Printer[B]

    Permalink
    Definition Classes
    monadInstance → FlatMap
  85. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  86. def traverse[A, G[_], B](value: G[A])(f: (A) ⇒ Printer[B])(implicit G: Traverse[G]): Printer[G[B]]

    Permalink
    Definition Classes
    Applicative
  87. def tuple10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9]): Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  88. def tuple11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10]): Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  89. def tuple12[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11]): Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  90. def tuple13[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12]): Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  91. def tuple14[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13]): Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  92. def tuple15[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14]): Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  93. def tuple16[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15]): Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  94. def tuple17[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16]): Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  95. def tuple18[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16], f17: Printer[A17]): Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  96. def tuple19[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16], f17: Printer[A17], f18: Printer[A18]): Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  97. def tuple2[A, B](f1: Printer[A], f2: Printer[B]): Printer[(A, B)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  98. def tuple20[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16], f17: Printer[A17], f18: Printer[A18], f19: Printer[A19]): Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  99. def tuple21[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16], f17: Printer[A17], f18: Printer[A18], f19: Printer[A19], f20: Printer[A20]): Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  100. def tuple22[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8], f9: Printer[A9], f10: Printer[A10], f11: Printer[A11], f12: Printer[A12], f13: Printer[A13], f14: Printer[A14], f15: Printer[A15], f16: Printer[A16], f17: Printer[A17], f18: Printer[A18], f19: Printer[A19], f20: Printer[A20], f21: Printer[A21]): Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  101. def tuple3[A0, A1, A2, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2]): Printer[(A0, A1, A2)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  102. def tuple4[A0, A1, A2, A3, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3]): Printer[(A0, A1, A2, A3)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  103. def tuple5[A0, A1, A2, A3, A4, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4]): Printer[(A0, A1, A2, A3, A4)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  104. def tuple6[A0, A1, A2, A3, A4, A5, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5]): Printer[(A0, A1, A2, A3, A4, A5)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  105. def tuple7[A0, A1, A2, A3, A4, A5, A6, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6]): Printer[(A0, A1, A2, A3, A4, A5, A6)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  106. def tuple8[A0, A1, A2, A3, A4, A5, A6, A7, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7]): Printer[(A0, A1, A2, A3, A4, A5, A6, A7)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  107. def tuple9[A0, A1, A2, A3, A4, A5, A6, A7, A8, Z](f0: Printer[A0], f1: Printer[A1], f2: Printer[A2], f3: Printer[A3], f4: Printer[A4], f5: Printer[A5], f6: Printer[A6], f7: Printer[A7], f8: Printer[A8]): Printer[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]

    Permalink
    Definition Classes
    ApplyArityFunctions
  108. def void[A](fa: Printer[A]): Printer[Unit]

    Permalink
    Definition Classes
    Functor
  109. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  110. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  111. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  112. def widen[A, B >: A](fa: Printer[A]): Printer[B]

    Permalink
    Definition Classes
    Functor

Inherited from Monad[Printer]

Inherited from Applicative[Printer]

Inherited from FlatMap[Printer]

Inherited from Apply[Printer]

Inherited from ApplyArityFunctions[Printer]

Inherited from Cartesian[Printer]

Inherited from Functor[Printer]

Inherited from Invariant[Printer]

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped