【发布时间】:2018-05-04 23:07:22
【问题描述】:
我正在尝试编写一个函数,该函数将位置列表和一个函数(它获取位置并生成可选路径)作为参数。
所以我需要找到 f 的结果不是 None 的第一个位置,如果有的话。我们真的不需要知道关于函数的任何信息,除了它的类型。但是,我们需要计算 f(x) 的结果是什么(只计算一次)
所以基本上这就是我要写的方法:
【问题讨论】:
-
我在 Scala 方面没有太多经验,我想知道如何使用 Option。图像中的第一行是否等同于 if (xs==Nil) None ?
标签: scala list function path options