package internal
- Alphabetic
- Public
- All
Type Members
- trait Adjacent[T] extends Ordering[T]
Type class that provides the next greater or next smaller value for a given argument.
- final class ApplyRefMPartiallyApplied[FTP] extends AnyRef
Helper class that allows the types
F,T, andPto be inferred from calls likeapi.RefType.applyRefM[F[T, P]](t).Helper class that allows the types
F,T, andPto be inferred from calls likeapi.RefType.applyRefM[F[T, P]](t).See http://tpolecat.github.io/2015/07/30/infer.html for a detailed explanation of this trick.
- final class ApplyRefPartiallyApplied[FTP] extends AnyRef
Helper class that allows the types
F,T, andPto be inferred from calls likeapi.RefType.applyRef[F[T, P]](t).Helper class that allows the types
F,T, andPto be inferred from calls likeapi.RefType.applyRef[F[T, P]](t).See http://tpolecat.github.io/2015/07/30/infer.html for a detailed explanation of this trick.
- final class RefineMPartiallyApplied[F[_, _], P] extends AnyRef
Helper class that allows the type
Tto be inferred from calls likeapi.RefType.refineM[P](t).Helper class that allows the type
Tto be inferred from calls likeapi.RefType.refineM[P](t).See http://tpolecat.github.io/2015/07/30/infer.html for a detailed explanation of this trick.
- final class RefinePartiallyApplied[F[_, _], P] extends AnyRef
Helper class that allows the type
Tto be inferred from calls likeapi.RefType.refine[P](t).Helper class that allows the type
Tto be inferred from calls likeapi.RefType.refine[P](t).See http://tpolecat.github.io/2015/07/30/infer.html for a detailed explanation of this trick.
- final case class WitnessAs[A, B](fst: A, snd: B) extends Product with Serializable
WitnessAs[A, B]provides the singleton value of typeAinfstandfstconverted to typeBinsnd.WitnessAs[A, B]provides the singleton value of typeAinfstandfstconverted to typeBinsnd.The purpose of this type class is to write numeric type class instances that work with both literal singleton types and
shapeless.Nat.Example:
scala> import eu.timepit.refined.W | import shapeless.nat._5 scala> WitnessAs[W.`5`.T, Int] res1: WitnessAs[W.`5`.T, Int] = WitnessAs(5,5) scala> WitnessAs[_5, Int] res2: WitnessAs[_5, Int] = WitnessAs(Succ(),5)
- final class RefineMFullyApplied[F[_, _], T, P] extends AnyRef
- Annotations
- @deprecated
- Deprecated
(Since version 0.9.1)
Value Members
- object Adjacent extends Serializable
- object BuildInfo extends Product with Serializable
This object was generated by sbt-buildinfo.
- object Resources
- object WitnessAs extends Serializable