Type class that identifies a type FA
as a nested sequence of type constructors applied to a type A
, where each
one has a Functor
instance.
Type class that identifies a type FA
as a nested sequence of type constructors applied to a type A
, where each
one has a Functor
instance. It destructures FA
into a composite type constructor F[_]
applied to type A
,
along with the composite Functor
for F
.
the type to destructure as mentioned above
(Since version 2.0.0) Validated was replaced by Either as the result type of validations
Provides a compatibility implicit conversion to make Either
right-biased and therefore able to be used in
for-comprehensions.
Provides a compatibility implicit conversion to make Either
right-biased and therefore able to be used in
for-comprehensions. Useful for Scala 2.11 users who cannot upgrade to Scala 2.12 for some reason.
(Since version 2.0.0) Validated was replaced by Either as the result type of validations