Trait

tuco.free.KleisliInterpreter

BasicTerminalIOInterpreter

Related Doc: package KleisliInterpreter

Permalink

trait BasicTerminalIOInterpreter extends Visitor[[γ$10$]Kleisli[M, BasicTerminalIO, γ$10$]]

Source
kleisliinterpreter.scala
Linear Supertypes
Visitor[[γ$10$]Kleisli[M, BasicTerminalIO, γ$10$]], FunctionK[BasicTerminalIOOp, [γ$10$]Kleisli[M, BasicTerminalIO, γ$10$]], Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BasicTerminalIOInterpreter
  2. Visitor
  3. FunctionK
  4. Serializable
  5. Serializable
  6. AnyRef
  7. 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. def and[H[_]](h: FunctionK[BasicTerminalIOOp, H]): FunctionK[BasicTerminalIOOp, [γ$4$]Tuple2K[[γ$10$]Kleisli[M, BasicTerminalIO, γ$10$], H, γ$4$]]

    Permalink
    Definition Classes
    FunctionK
  5. def andThen[H[_]](f: FunctionK[[γ$10$]Kleisli[M, BasicTerminalIO, γ$10$], H]): FunctionK[BasicTerminalIOOp, H]

    Permalink
    Definition Classes
    FunctionK
  6. final def apply[A](fa: BasicTerminalIOOp[A]): Kleisli[M, BasicTerminalIO, A]

    Permalink
    Definition Classes
    Visitor → FunctionK
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def async[A](k: ((Either[Throwable, A]) ⇒ Unit) ⇒ Unit): Kleisli[M, BasicTerminalIO, A]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  9. def bell: Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def close: Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  12. def compose[E[_]](f: FunctionK[E, BasicTerminalIOOp]): FunctionK[E, [γ$10$]Kleisli[M, BasicTerminalIO, γ$10$]]

    Permalink
    Definition Classes
    FunctionK
  13. def defineScrollRegion(a: Int, b: Int): Kleisli[M, BasicTerminalIO, Boolean]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  14. def delay[A](a: () ⇒ A): Kleisli[M, BasicTerminalIO, A]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  15. def embed[A](e: Embedded[A]): Kleisli[M, BasicTerminalIO, A]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  16. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  18. def eraseLine: Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  19. def eraseScreen: Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  20. def eraseToBeginOfLine: Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  21. def eraseToBeginOfScreen: Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  22. def eraseToEndOfLine: Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  23. def eraseToEndOfScreen: Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  24. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. def flush: Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  26. def forceBold(a: Boolean): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  27. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  28. def getColumns: Kleisli[M, BasicTerminalIO, Int]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  29. def getRows: Kleisli[M, BasicTerminalIO, Int]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  30. def handleErrorWith[A](fa: BasicTerminalIOIO[A], f: (Throwable) ⇒ BasicTerminalIOIO[A]): Kleisli[M, BasicTerminalIO, A]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  31. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  32. def homeCursor: Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  33. def isAutoflushing: Kleisli[M, BasicTerminalIO, Boolean]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  34. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  35. def isLineWrapping: Kleisli[M, BasicTerminalIO, Boolean]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  36. def isSignalling: Kleisli[M, BasicTerminalIO, Boolean]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  37. def moveCursor(a: Int, b: Int): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  38. def moveDown(a: Int): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  39. def moveLeft(a: Int): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  40. def moveRight(a: Int): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  41. def moveUp(a: Int): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  42. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  45. def or[H[_]](h: FunctionK[H, [γ$10$]Kleisli[M, BasicTerminalIO, γ$10$]]): FunctionK[[γ$1$]EitherK[BasicTerminalIOOp, H, γ$1$], [γ$10$]Kleisli[M, BasicTerminalIO, γ$10$]]

    Permalink
    Definition Classes
    FunctionK
  46. def raw[A](f: (BasicTerminalIO) ⇒ A): Kleisli[M, BasicTerminalIO, A]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  47. def read: Kleisli[M, BasicTerminalIO, Int]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  48. def resetAttributes: Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  49. def resetTerminal: Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  50. def restoreCursor: Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  51. def setAutoflushing(a: Boolean): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  52. def setBackgroundColor(a: Int): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  53. def setBlink(a: Boolean): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  54. def setBold(a: Boolean): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  55. def setCursor(a: Int, b: Int): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  56. def setDefaultTerminal: Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  57. def setForegroundColor(a: Int): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  58. def setItalic(a: Boolean): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  59. def setLinewrapping(a: Boolean): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  60. def setSignalling(a: Boolean): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  61. def setTerminal(a: String): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  62. def setUnderlined(a: Boolean): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  63. def storeCursor: Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  64. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  65. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  66. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  69. def write(a: String): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  70. def write(a: Char): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor
  71. def write(a: Byte): Kleisli[M, BasicTerminalIO, Unit]

    Permalink
    Definition Classes
    BasicTerminalIOInterpreterVisitor

Inherited from Visitor[[γ$10$]Kleisli[M, BasicTerminalIO, γ$10$]]

Inherited from FunctionK[BasicTerminalIOOp, [γ$10$]Kleisli[M, BasicTerminalIO, γ$10$]]

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped