私はscalaにかなり慣れていませんが、まだ学習の初期段階にあります。次のような例の記事を読んでいました。
def example(_list: List[Positions], function: Position => Option[Path]): Option[Path] = _list match {...}
注意
- ポジションは
(Int,Int)
- パスは
List( Position )
私が理解していることから、このメソッドは次のようになります。
list of positions
Option[Path]
そして戻ってきますOption[Path]
私が理解できないのは、このメソッドをどのように呼び出すべきかということです。
私はこれを試しました:
example(Nil, Option( 0,0 ) )