package scalaz
- Source
- package.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- scalaz
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait ScalazRefinedTypeOpsSyntax extends AnyRef
Value Members
- implicit def refTypeContravariant[R[_, _], F[_], A, B](implicit C: Contravariant[F], R: RefType[R], F: F[A]): F[R[A, B]]
Instances for typeclasses with a
Contravariant, e.g.Instances for typeclasses with a
Contravariant, e.g. encoders. - implicit def refTypeEqual[F[_, _], T, P](implicit arg0: Equal[T], rt: RefType[F]): Equal[F[T, P]]
Equalinstance for refined types that delegates to theEqualinstance of the base type. - implicit def refTypeMonadError[R[_, _], F[_], A, B](implicit M: MonadError[F, String], R: RefType[R], V: Validate[A, B], F: F[A]): F[R[A, B]]
Instances for typeclasses with a
MonadError[?, String], i.e.Instances for typeclasses with a
MonadError[?, String], i.e. a disjunction kleisli arrow applied to the typeclass. e.g. decoders. - implicit def refTypeShow[F[_, _], T, P](implicit arg0: Show[T], rt: RefType[F]): Show[F[T, P]]
Showinstance for refined types that delegates to theShowinstance of the base type. - implicit val scalazTagRefType: RefType[@@]
- object auto
- object syntax extends ScalazRefinedTypeOpsSyntax