-4
以下のステートメントを理解するのを手伝ってください。私はfoldLeftがここでどのように動作するかを理解することができませんでした:ScalaでfoldLeftを理解する
scala> l1
res71: List[Double] = List(1.0, 1.0, 1.0)
scala> l2
res72: List[Double] = List(1.5, 0.0)
scala> l1.foldLeft(l2) { (a,b) => (b + a.head) :: a}
res73: List[Double] = List(4.5, 3.5, 2.5, 1.5, 0.0)
恐ろしく!私は今理解した。ありがとうございました :) – Sudha