package refined
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- refined
- RefinedInstances
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait RefinedInstances extends AnyRef
- trait RefinedMetaInfo[A, F[_, _], P] extends MetaInfo[F[A, P]]
Value Members
-
implicit
def
refinedDecoder[F[_], A, G[_, _], P, S, D](implicit arg0: Monad[F], decoder: Decoder[F, S, A, D], error: ExtruderErrors[F], refType: RefType[G], validate: Validate[A, P]): Decoder[F, S, G[A, P], D]
- Definition Classes
- RefinedInstances
-
implicit
def
refinedEncoder[F[_], A, G[_, _], P, S, D](implicit encoder: Encoder[F, S, A, D], refType: RefType[G], validate: Validate[A, P]): Encoder[F, S, G[A, P], D]
- Definition Classes
- RefinedInstances
-
implicit
def
refinedMetaInfo[A, F[_, _], P](implicit metaInfo: MetaInfo[A], rt: RefType[F], A: Typeable[A], P: Typeable[P], V: Validate[A, P]): RefinedMetaInfo[A, F, P]
- Definition Classes
- RefinedInstances
-
implicit
def
refinedParser[A, F[_, _], P](implicit parser: Parser[A], refType: RefType[F], validate: Validate[A, P]): Parser[F[A, P]]
- Definition Classes
- RefinedInstances
-
implicit
def
refinedShow[A, F[_, _], P](implicit show: Show[A], refType: RefType[F]): Show[F[A, P]]
- Definition Classes
- RefinedInstances
This is the API documentation for extruder.
The library is divided into a number of modules that either provide core functionality, support additional features via third-party dependencies, or facilitate integration with other libraries or frameworks.
Please refer to the documentation for a more detailed introduction to the library.