0
我对scala非常陌生,仍然处于学习的初期阶段。我读了一篇文章,有像这样的例子:如何将调用“by-name”作为scala参数的函数调用
def example(_list: List[Positions], function: Position => Option[Path]): Option[Path] = _list match {...}
NB
- 位置是
(Int,Int)
- Path是一个
List(Position)
从我明白,这种方法将保留:
list of positions
Option[Path]
,并返回Option[Path]
我不明白的是我们怎么来调用这个方法?
我尝试这样做:
example(Nil, Option(0,0))
非常感谢Zohar。真的很感谢它清除误解 – Kacy