相关疑难解决方法(0)

取消选择选项

说我有一个val s: Option[Option[String]].因此它可以具有以下值:

Some(Some("foo")) Some(None) None

我想减少它,以便第一个成为Some("foo")另外两个成为None.很明显,有很多方法可以实现这一目标,但我正在寻找一种简单的,可能是内置的,不足一线的.

monads scala join flatten option

40
推荐指数
3
解决办法
9002
查看次数

标签 统计

flatten ×1

join ×1

monads ×1

option ×1

scala ×1