Package

ltbs

uniform

Permalink

package uniform

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. uniform
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type DB = Map[List[String], Encoded]

    Permalink
  2. type Encoded = String

    Permalink
  3. type ErrorTree = Tree[String, String]

    Permalink
  4. type UniformAsk[OUT, A] = Uniform[Unit, OUT, A]

    Permalink
  5. type UniformTell[IN, A] = Uniform[IN, Unit, A]

    Permalink
  6. type _uniform[IN, OUT, R] = MemberIn[[γ$1$]Uniform[IN, OUT, γ$1$], R]

    Permalink
  7. type _uniformAsk[OUT, R] = MemberIn[[β$2$]Uniform[Unit, OUT, β$2$], R]

    Permalink
  8. type _uniformCore[Q] = MemberIn[[β$0$]IndexedStateT[Eval, UniformCore, UniformCore, β$0$], Q]

    Permalink
  9. type _uniformList[STACK, SUB] = MemberIn[[β$4$]UniformAskList[SUB, β$4$], STACK]

    Permalink
  10. type _uniformSelect[STACK, SUB] = MemberIn[[β$5$]UniformSelect[SUB, β$5$], STACK]

    Permalink
  11. type _uniformTell[IN, R] = MemberIn[[β$3$]Uniform[IN, Unit, β$3$], R]

    Permalink

Value Members

  1. def ask[OUT](key: String): UniformB[Unit, OUT]

    Permalink
  2. def breadcrumbs[STACK](implicit arg0: _uniformCore[STACK]): Eff[STACK, List[List[String]]]

    Permalink
  3. implicit val contentFunctorInstance: Functor[UniformMessages]

    Permalink
  4. implicit def contentMonoidInstance[A]: Monoid[UniformMessages[A]]

    Permalink
  5. def core[STACK](implicit arg0: _uniformCore[STACK]): Eff[STACK, UniformCore]

    Permalink
  6. def coreMod[STACK](f: (UniformCore) ⇒ UniformCore)(implicit arg0: _uniformCore[STACK]): Eff[STACK, Unit]

    Permalink
  7. def crumbPush[STACK](crumb: List[String])(implicit arg0: _uniformCore[STACK]): Eff[STACK, Unit]

    Permalink
  8. def dialogue[IN, OUT](key: String)(value: IN): UniformB[IN, OUT]

    Permalink
  9. def end[IN](key: String)(value: IN): UniformB[IN, Unit]

    Permalink
  10. def path[STACK](implicit arg0: _uniformCore[STACK]): Eff[STACK, List[String]]

    Permalink
  11. def pathPop[STACK](implicit arg0: _uniformCore[STACK]): Eff[STACK, Unit]

    Permalink
  12. def pathPush[STACK](key: String)(implicit arg0: _uniformCore[STACK]): Eff[STACK, Unit]

    Permalink
  13. package prototype

    Permalink
  14. def subjourney[A, STACK](path: String)(inner: Eff[STACK, A])(implicit arg0: _uniformCore[STACK]): Eff[STACK, A]

    Permalink
  15. def tell[IN](key: String)(value: IN): UniformB[IN, Unit]

    Permalink
  16. implicit def treeMonoid[K, V](implicit arg0: Monoid[V]): Monoid[Tree[K, V]]

    Permalink
  17. implicit def uniformBToStack[IN, OUT, R](inner: UniformB[IN, OUT])(implicit arg0: MemberIn[[γ$1$]Uniform[IN, OUT, γ$1$], R], arg1: _uniformCore[R]): Eff[R, OUT]

    Permalink
  18. def uniformP[IN, OUT, R](key: List[String], tell: IN, default: Option[OUT], validation: (OUT) ⇒ Validated[String, OUT])(implicit arg0: MemberIn[[γ$1$]Uniform[IN, OUT, γ$1$], R]): Eff[R, OUT]

    Permalink
  19. def when[R, A](b: ⇒ Boolean)(wm: Eff[R, A]): Eff[R, Option[A]]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped