Combine self
and fb
according to Apply[F]
with a function that discards the A
s
Combine self
and fb
according to Apply[F]
with a function that discards the B
s
DSL for constructing Applicative expressions.
DSL for constructing Applicative expressions.
(f1 |@| f2 |@| ... |@| fn)((v1, v2, ... vn) => ...)
is an alternative to Apply[F].applyN(f1, f2, ..., fn)((v1, v2, ... vn) => ...)
(f1 |@| f2 |@| ... |@| fn).tupled
is an alternative to Apply[F].applyN(f1, f2, ..., fn)(TupleN.apply _)
Warning: each call to |@|
leads to an allocation of wrapper object. For performance sensitive code, consider using
scalaz.Apply#applyN
directly.
Alias for |@|
Wraps a value
self
and provides methods related toApply