Scala в примерах: различия между версиями
Содержимое удалено Содержимое добавлено
Annayudi (обсуждение | вклад) |
Annayudi (обсуждение | вклад) мНет описания правки |
||
Строка 2591:
<code>
List(x<sub>1</sub>, …, x<sub>n</sub>).reduceLeft(op) = ( … (x<sub>1</sub> op x<sub>2</sub>) op … ) op x<sub>n</sub>
</code>
Строка 2617:
<code>
(List(x<sub>1</sub>, …, x<sub>n</sub>) foldLeft z)(op) = ( … (z op x<sub>1</sub>) op … ) op x<sub>n</sub>
</code>
Строка 2633:
<code>
List(x<sub>1</sub>, …, x<sub>n</sub>).reduceRight(op) = x<sub>1</sub> op ( … (x<sub>n-1</sub> op x<sub>n</sub>) … )<br>
(List(x<sub>1</sub>, …, x<sub>n</sub>) foldRight acc)(op) = <sub>x1</sub> op ( … (x<sub>n</sub> op acc) … )
</code>
Строка 2661:
<code>
(z /: List(x<sub>1</sub>, …, x<sub>n</sub>)(op) = ( … (z op x<sub>1</sub>) op … ) op x<sub>n</sub><br>
(List(x<sub>1</sub>, …, x<sub>n</sub>) :\ z)(op) = x<sub>1</sub> op ( … (x<sub>n</sub> op z) … )
</code>
|