play
.
api
.
libs
functional
package
functional
Visibility
Public
All
Type Members
trait
Alternative
[
M
[
_
]
]
extends
AnyRef
class
AlternativeOps
[
M
[
_
]
,
A
]
extends
AnyRef
trait
Applicative
[
M
[
_
]
]
extends
AnyRef
class
ApplicativeOps
[
M
[
_
]
,
A
]
extends
AnyRef
trait
ContravariantFunctor
[
M
[
_
]
]
extends
Variant
[
M
]
case class
ContravariantFunctorExtractor
[
M
[
_
]
]
(
ContraVariantFunctor:
ContravariantFunctor
[
M
]
)
extends
VariantExtractor
[
M
] with
Product
with
Serializable
class
ContravariantFunctorOps
[
M
[
_
]
,
A
]
extends
AnyRef
class
FunctionalBuilder
[
M
[
_
]
]
extends
AnyRef
class
FunctionalBuilderOps
[
M
[
_
]
,
A
]
extends
AnyRef
trait
FunctionalCanBuild
[
M
[
_
]
]
extends
AnyRef
trait
Functor
[
M
[
_
]
]
extends
Variant
[
M
]
case class
FunctorExtractor
[
M
[
_
]
]
(
functor:
Functor
[
M
]
)
extends
VariantExtractor
[
M
] with
Product
with
Serializable
class
FunctorOps
[
M
[
_
]
,
A
]
extends
AnyRef
trait
InvariantFunctor
[
M
[
_
]
]
extends
Variant
[
M
]
case class
InvariantFunctorExtractor
[
M
[
_
]
]
(
InvariantFunctor:
InvariantFunctor
[
M
]
)
extends
VariantExtractor
[
M
] with
Product
with
Serializable
class
InvariantFunctorOps
[
M
[
_
]
,
A
]
extends
AnyRef
trait
Monoid
[
A
]
extends
AnyRef
class
MonoidOps
[
A
]
extends
AnyRef
trait
Reducer
[
A
,
B
]
extends
AnyRef
sealed
trait
Variant
[
M
[
_
]
]
extends
AnyRef
sealed
trait
VariantExtractor
[
M
[
_
]
]
extends
AnyRef
case class
~
[
A
,
B
]
(
_1:
A
,
_2:
B
)
extends
Product
with
Serializable
Value Members
object
Reducer
object
VariantExtractor
Ungrouped