Combine self and fb according to Apply[F] with a function that discards the As
Combine self and fb according to Apply[F] with a function that discards the Bs
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
selfand provides methods related toApply