Packages

o

io.atlassian.aws.dynamodb.Decoder

DecodeAttributeValueFunctor

implicit object DecodeAttributeValueFunctor extends Functor[Decoder]

Linear Supertypes
Functor[Decoder], InvariantFunctor[Decoder], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DecodeAttributeValueFunctor
  2. Functor
  3. InvariantFunctor
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait FunctorLaw extends scalaz.Functor.InvariantFunctorLaw
    Definition Classes
    Functor
  2. trait InvariantFunctorLaw extends AnyRef
    Definition Classes
    InvariantFunctor

Value Members

  1. def apply[A, B](fa: Decoder[A])(f: (A) ⇒ B): Decoder[B]
    Definition Classes
    Functor
  2. def bicompose[G[_, _]](implicit arg0: Bifunctor[G]): Bifunctor[[α, β]Decoder[G[α, β]]]
    Definition Classes
    Functor
  3. def compose[G[_]](implicit G0: Functor[G]): Functor[[α]Decoder[G[α]]]
    Definition Classes
    Functor
  4. def counzip[A, B](a: \/[Decoder[A], Decoder[B]]): Decoder[\/[A, B]]
    Definition Classes
    Functor
  5. def fpair[A](fa: Decoder[A]): Decoder[(A, A)]
    Definition Classes
    Functor
  6. def fproduct[A, B](fa: Decoder[A])(f: (A) ⇒ B): Decoder[(A, B)]
    Definition Classes
    Functor
  7. def functorLaw: FunctorLaw
    Definition Classes
    Functor
  8. val functorSyntax: FunctorSyntax[Decoder]
    Definition Classes
    Functor
  9. def icompose[G[_]](implicit G0: Contravariant[G]): Contravariant[[α]Decoder[G[α]]]
    Definition Classes
    Functor
  10. def invariantFunctorLaw: InvariantFunctorLaw
    Definition Classes
    InvariantFunctor
  11. val invariantFunctorSyntax: InvariantFunctorSyntax[Decoder]
    Definition Classes
    InvariantFunctor
  12. def lift[A, B](f: (A) ⇒ B): (Decoder[A]) ⇒ Decoder[B]
    Definition Classes
    Functor
  13. def map[A, B](m: Decoder[A])(f: (A) ⇒ B): Decoder[B]
    Definition Classes
    DecodeAttributeValueFunctor → Functor
  14. def mapply[A, B](a: A)(f: Decoder[(A) ⇒ B]): Decoder[B]
    Definition Classes
    Functor
  15. def product[G[_]](implicit G0: Functor[G]): Functor[[α](Decoder[α], G[α])]
    Definition Classes
    Functor
  16. def strengthL[A, B](a: A, f: Decoder[B]): Decoder[(A, B)]
    Definition Classes
    Functor
  17. def strengthR[A, B](f: Decoder[A], b: B): Decoder[(A, B)]
    Definition Classes
    Functor
  18. def void[A](fa: Decoder[A]): Decoder[Unit]
    Definition Classes
    Functor
  19. def widen[A, B](fa: Decoder[A])(implicit ev: <~<[A, B]): Decoder[B]
    Definition Classes
    Functor
  20. def xmap[A, B](fa: Decoder[A], f: (A) ⇒ B, g: (B) ⇒ A): Decoder[B]
    Definition Classes
    Functor → InvariantFunctor
  21. def xmapb[A, B](ma: Decoder[A])(b: Bijection[A, B]): Decoder[B]
    Definition Classes
    InvariantFunctor
  22. def xmapi[A, B](ma: Decoder[A])(iso: scalaz.Isomorphism.<=>[A, B]): Decoder[B]
    Definition Classes
    InvariantFunctor