Play2Scalaz

play2scalaz.Play2Scalaz
object Play2Scalaz

Attributes

Source
Play2Scalaz.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

final implicit class PlayAlternativeOps[F[_]](val self: Alternative[F]) extends AnyVal

Attributes

Source
Play2Scalaz.scala
Supertypes
class AnyVal
trait Matchable
class Any
final implicit class PlayApplicativeOps[F[_]](val self: Applicative[F]) extends AnyVal

Attributes

Source
Play2Scalaz.scala
Supertypes
class AnyVal
trait Matchable
class Any
final implicit class PlayFunctorOps[F[_]](val self: Functor[F]) extends AnyVal

Attributes

Source
Play2Scalaz.scala
Supertypes
class AnyVal
trait Matchable
class Any
final implicit class ScalazAlternaiveOps[F[_]](val self: ApplicativePlus[F]) extends AnyVal

Attributes

Source
Play2Scalaz.scala
Supertypes
class AnyVal
trait Matchable
class Any
final implicit class ScalazApplicativeOps[F[_]](val self: Applicative[F]) extends AnyVal

Attributes

Source
Play2Scalaz.scala
Supertypes
class AnyVal
trait Matchable
class Any
final implicit class ScalazFunctorOps[F[_]](val self: Functor[F]) extends AnyVal

Attributes

Source
Play2Scalaz.scala
Supertypes
class AnyVal
trait Matchable
class Any

Value members

Concrete fields

val owritesFunction1Iso: IsoFunctor[OWrites, <none>]

Attributes

Source
Play2Scalaz.scala
val readsKleisliIso: IsoFunctor[Reads, <none>]

Attributes

Source
Play2Scalaz.scala
val writesFunction1Iso: IsoFunctor[Writes, <none>]

Attributes

Source
Play2Scalaz.scala

Implicits

Implicits

final implicit def PlayAlternativeOps[F[_]](self: Alternative[F]): PlayAlternativeOps[F]

Attributes

Source
Play2Scalaz.scala
final implicit def PlayApplicativeOps[F[_]](self: Applicative[F]): PlayApplicativeOps[F]

Attributes

Source
Play2Scalaz.scala
final implicit def PlayFunctorOps[F[_]](self: Functor[F]): PlayFunctorOps[F]

Attributes

Source
Play2Scalaz.scala
final implicit def ScalazAlternaiveOps[F[_]](self: ApplicativePlus[F]): ScalazAlternaiveOps[F]

Attributes

Source
Play2Scalaz.scala
final implicit def ScalazApplicativeOps[F[_]](self: Applicative[F]): ScalazApplicativeOps[F]

Attributes

Source
Play2Scalaz.scala
final implicit def ScalazFunctorOps[F[_]](self: Functor[F]): ScalazFunctorOps[F]

Attributes

Source
Play2Scalaz.scala
implicit val alternativeIso: TypeclassIso[[M[_]] =>> Alternative[M], [F[_]] =>> ApplicativePlus[F]]

Attributes

Source
Play2Scalaz.scala
implicit val applicativeIso: TypeclassIso[[M[_]] =>> Applicative[M], [F[_]] =>> Applicative[F]]

Attributes

Source
Play2Scalaz.scala
implicit val contravariantIso: TypeclassIso[[M[_]] =>> ContravariantFunctor[M], [F[_]] =>> Contravariant[F]]

Attributes

Source
Play2Scalaz.scala
implicit val functorIso: TypeclassIso[[M[_]] =>> Functor[M], [F[_]] =>> Functor[F]]

Attributes

Source
Play2Scalaz.scala
implicit val invariantFunctorIso: TypeclassIso[[M[_]] =>> InvariantFunctor[M], [F[_]] =>> InvariantFunctor[F]]

Attributes

Source
Play2Scalaz.scala
implicit val jsArrayEqual: Equal[JsArray]

Attributes

Source
Play2Scalaz.scala
implicit val jsArrayMonoid: Monoid[JsArray]

Attributes

Source
Play2Scalaz.scala
implicit val jsObjectEqual: Equal[JsObject]

Attributes

Source
Play2Scalaz.scala
implicit val jsObjectMonoid: Monoid[JsObject]

Attributes

See also
Note

does not satisfy associative laws

Source
Play2Scalaz.scala
implicit def jsResultEqual[A](implicit A: Equal[A]): Equal[JsResult[A]]

Attributes

Source
Play2Scalaz.scala
implicit val jsResultInstance: ApplicativePlus[JsResult]

Attributes

Note

does not satisfy law

Source
Play2Scalaz.scala
implicit val monoidIso: IsoFunctor[Monoid, Monoid]

Attributes

Source
Play2Scalaz.scala
implicit val oFormatInvariant: InvariantFunctor[OFormat]

Attributes

Source
Play2Scalaz.scala
implicit val oWritesDivisible: Divisible[OWrites]

FunctionalCanBuild + Contravariant = scalaz.Divide

implicit val readsApplicativePlus: ApplicativePlus[Reads]

Attributes

Note

does not satisfy laws

Source
Play2Scalaz.scala