scodec.interop

scalaz

package scalaz

Provides interop between scodec-core and scalaz.

Source
package.scala
Linear Supertypes
ScalazInstancesLowPriority, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. scalaz
  2. ScalazInstancesLowPriority
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. implicit final class AttemptSyntax[A] extends AnyVal

    Extension methods for an Attempt[A].

  2. implicit final class CodecSyntax[A] extends AnyVal

    Extension methods for a Codec[A].

  3. implicit final class ErrDisjunctionSyntax[A] extends AnyVal

    Extension methods for an Err \/ A.

Value Members

  1. implicit def AttemptEqualInstance[A]: Equal[Attempt[A]]

  2. implicit val AttemptInstance: Monad[Attempt] with Traverse[Attempt]

  3. implicit def AttemptShowInstance[A]: Show[Attempt[A]]

  4. implicit val BitVectorEqualInstance: Equal[BitVector]

  5. implicit val BitVectorMonoidInstance: Monoid[BitVector]

  6. implicit val BitVectorShowInstance: Show[BitVector]

  7. implicit val ByteVectorEqualInstance: Equal[ByteVector]

  8. implicit val ByteVectorMonoidInstance: Monoid[ByteVector]

  9. implicit val ByteVectorShowInstance: Show[ByteVector]

  10. implicit val CodecInvariantFunctorInstance: InvariantFunctor[Codec]

  11. implicit def CodecShowInstance[A]: Show[Codec[A]]

  12. implicit def DecodeResultEqualInstance[A]: Equal[DecodeResult[A]]

  13. implicit def DecodeResultShowInstance[A]: Show[DecodeResult[A]]

  14. implicit val DecodeResultTraverseComonadInstance: Traverse[DecodeResult] with Comonad[DecodeResult]

  15. implicit val DecoderMonadInstance: Monad[Decoder]

  16. implicit def DecoderMonoidInstance[A](implicit A: Monoid[A]): Monoid[Decoder[A]]

  17. implicit final def DecoderSemigroupInstance[A](implicit A: Semigroup[A]): Semigroup[Decoder[A]]

    Definition Classes
    ScalazInstancesLowPriority
  18. implicit def DecoderShowInstance[A]: Show[Decoder[A]]

  19. implicit val EncoderCorepresentableAttemptInstance: Corepresentable[Encoder, Attempt[BitVector]]

  20. implicit val EncoderCovariantInstance: Contravariant[Encoder]

  21. implicit def EncoderShowInstance[A]: Show[Encoder[A]]

  22. implicit val GenCodecProfunctorInstance: Profunctor[GenCodec]

  23. implicit def GenCodecShowInstance[A, B]: Show[GenCodec[A, B]]

Inherited from ScalazInstancesLowPriority

Inherited from AnyRef

Inherited from Any

Ungrouped