mirror of
https://github.com/dlang/phobos.git
synced 2025-05-08 20:19:43 +03:00
Explain predicate signature
This commit is contained in:
parent
f491d1f233
commit
5762f3311b
1 changed files with 6 additions and 0 deletions
|
@ -4811,6 +4811,12 @@ Implements the homonym function (also known as `accumulate`, $(D
|
||||||
compress), `inject`, or `foldl`) present in various programming
|
compress), `inject`, or `foldl`) present in various programming
|
||||||
languages of functional flavor, iteratively calling one or more predicates.
|
languages of functional flavor, iteratively calling one or more predicates.
|
||||||
|
|
||||||
|
$(P Each predicate in `fun` must take two arguments:)
|
||||||
|
* An accumulator value
|
||||||
|
* An element of the range `r`
|
||||||
|
$(P Each predicate must return a value which implicitly converts to the
|
||||||
|
type of the accumulator.)
|
||||||
|
|
||||||
$(P For a single predicate,
|
$(P For a single predicate,
|
||||||
the call `fold!(fun)(range, seed)` will:)
|
the call `fold!(fun)(range, seed)` will:)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue