Packages

p

ltbs

uniform

package uniform

Linear Supertypes
ScalaVersionCompatibility, TreeLikeInstances, ToTreeLikeOps, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. uniform
  2. ScalaVersionCompatibility
  3. TreeLikeInstances
  4. ToTreeLikeOps
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type ErrorTree = ListMap[NonEmptyList[InputPath], NonEmptyList[ErrorMsg]]
  2. type Input = Map[InputPath, List[String]]
  3. type InputPath = List[String]
  4. class MapTree[K, V] extends TreeLike[Map[List[K], V]]
    Definition Classes
    TreeLikeInstances

Value Members

  1. def ask[A](key: String, default: Option[A], validation: Rule[A], customContent: Map[String, (String, List[Any])])(implicit arg0: Tag[A]): Uniform[Interact[Unit, A], Unit, A]
  2. def askList[A](key: String, default: Option[List[A]], validation: Rule[List[A]]): AskListBuilder[A]
  3. def convert[F[_], A](action: ⇒ F[A])(implicit tagF: TagK[F], tagA: Tag[A]): Uniform[Convert[F, A], Unit, A]
  4. def convertWithKey[F[_], A](key: String)(action: ⇒ F[A])(implicit tagF: TagK[F], tagA: Tag[A]): Uniform[Convert[F, A], Unit, A]
  5. def end(key: String): Uniform[Interact[Unit, Nothing], Unit, Nothing]
  6. def end[A](key: String, value: A)(implicit arg0: Tag[A]): Uniform[Interact[A, Nothing], A, Nothing]
  7. def end(key: String, customContent: Map[String, (String, List[Any])]): Uniform[Interact[Unit, Nothing], Unit, Nothing]
  8. def end[T](key: String, value: T, customContent: Map[String, (String, List[Any])])(implicit arg0: Tag[T]): Uniform[Interact[T, Nothing], T, Nothing]
  9. def interact[A]: InteractBuilder[A]
  10. implicit def monListMap[K, V](implicit arg0: Semigroup[V]): Monoid[ListMap[K, V]] { def empty: scala.collection.immutable.ListMap[K,Nothing] }
  11. def nonReturn(key: String, hard: Boolean): NonReturn
  12. def pure[A](value: A): Uniform[Needs[_, _], Any, A]
  13. def subJourney[R <: Needs[_, _], T, A](pathHead: String, pathTail: String*)(base: Uniform[R, T, A]): Uniform[R, T, A]
  14. def tell[T](key: String, value: T, customContent: Map[String, (String, List[Any])])(implicit arg0: Tag[T]): Uniform[Interact[T, Unit], T, Unit]
  15. implicit def toTreeLikeOps[T](target: T)(implicit tc: TreeLike[T]): Ops[T] { type TypeClassType = ltbs.uniform.TreeLike[T]{type Key = tc.Key; type Value = tc.Value} }
    Definition Classes
    ToTreeLikeOps
    Annotations
    @SuppressWarnings()
  16. implicit object ErrorTree extends TreeLike[ErrorTree]
    Definition Classes
    TreeLikeInstances

Inherited from ScalaVersionCompatibility

Inherited from TreeLikeInstances

Inherited from ToTreeLikeOps

Inherited from AnyRef

Inherited from Any

Ungrouped