package
uniform
Type Members
-
type
::[H, T <: HList] = shapeless.::[H, T]
-
type
BigString = String with Tagged[BigStringTag]
-
-
case class
EmptyMessages[A]()(implicit mon: Monoid[A]) extends UniformMessages[A] with Product with Serializable
-
case class
ErrorMsg(msg: String, args: Any*) extends Product with Serializable
-
type
ErrorTree = ListMap[NonEmptyList[InputPath], NonEmptyList[ErrorMsg]]
-
trait
IndexOf[L <: HList, U] extends DepFn1[L] with Serializable
-
type
Input = Map[InputPath, List[String]]
-
trait
InputOps extends AnyRef
-
type
InputPath = List[String]
-
trait
Language[UF[_], SupportedTell <: HList, SupportedAsk <: HList] extends AnyRef
-
case class
MapMessagesWithSubstitutions(underlying: Map[String, List[String]]) extends UniformMessages[String] with Product with Serializable
-
class
MapTree[K, V] extends TreeLike[Map[List[K], V]]
-
type
NilTypes = shapeless.::[Unit, HNil]
-
type
NonEmptyString = String with Tagged[NonEmptyStringTag]
-
-
case class
NoopMessages[A]() extends UniformMessages[A] with Product with Serializable
-
trait
OptTCOps extends AnyRef
-
trait
Quantity[A] extends Serializable
-
-
case class
QuantityRule[A] extends Rule[A] with Product with Serializable
-
class
Rewriter[TC[_], SupportedTell <: HList, SupportedAsk <: HList] extends AnyRef
-
implicit
class
RichAppOps[F[_], A] extends AnyRef
-
implicit
class
RichEither[A, B] extends AnyRef
-
implicit
class
RichErrorTree extends AnyRef
-
implicit
class
RichInput extends AnyRef
-
implicit
class
RichRuleListList[A] extends AnyRef
-
implicit
class
RichTry[A] extends AnyRef
-
trait
Rule[A] extends AnyRef
-
-
case class
SimpleMapMessages[A](msg: Map[String, List[A]]) extends UniformMessages[A] with Product with Serializable
-
trait
TreeLike[T] extends Serializable
-
-
trait
TypeclassList[L <: HList, F[_]] extends AnyRef
-
Value Members
-
-
-
object
IndexOf extends Serializable
-
implicit
object
Input extends MapTree[String, List[String]]
-
-
-
object
Quantity extends Serializable
-
-
object
TreeLike extends Serializable
-
-
-
implicit
def
catsSyntaxEither: (Either[Nothing, Nothing]) ⇒ EitherOps[Nothing, Nothing]
-
implicit
def
integralQuantity[I](implicit arg0: Integral[I]): Quantity[I]
-
implicit
def
listOfRulesToListList[A](in: List[Rule[A]]): List[List[Rule[A]]]
-
implicit
def
monListMap[K, V]: Monoid[ListMap[K, V]] { def empty: scala.collection.immutable.ListMap[K,Nothing] }
-
implicit
def
sequenceQuantity[S](implicit ev: (S) ⇒ Seq[_]): Quantity[S]
-
implicit
def
soloRuleToListList[A](in: Rule[A]): List[List[Rule[A]]]
-
implicit
def
toQuantityOps[A](target: A)(implicit tc: Quantity[A]): Ops[A] { type TypeClassType = ltbs.uniform.Quantity[A] }
-
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} }
Inherited from AnyRef
Inherited from Any