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].mapN(f1, f2, ..., fn)((v1, v2, ... vn) => ...)
(f1 |@| f2 |@| ... |@| fn).tupled
is an alternative to Apply[F].mapN(f1, f2, ..., fn)(TupleN.apply _)
Warning: each call to |@|
leads to an allocation of wrapper object. For performance sensitive code, consider using
scalaz.Apply#mapN
directly.
Alias for |@|
(Since version 7) Use ^(f1,f2..fN)((a,b,c) => ..)
instead
(Since version 7) Use ^(f1,f2..fN)((a,b,c) => ..)
instead
(Since version 7) Use ^(f1,f2..fN)((a,b,c) => ..)
instead
(Since version 7) Use ^(f1,f2..fN)((a,b,c) => ..)
instead
Combine self
and fb
according to Apply[F]
with a function that constructs a Tuple2[A, B]
Combine self
and fb
according to Apply[F]
with a function that constructs a Tuple2[A, B]
(Since version 7) Use a tuple b
instead
(Since version 7) Use a tuple b
instead
Wraps a value
self
and provides methods related toApply