我正在学习Scalaz,我有一个已经使用Scalaz7的项目.关注这个问题我想使用这个功能
sequence[T](l: List[Option[T]]): Option[List[T]]
Run Code Online (Sandbox Code Playgroud)
(并不是说我自己写的很难).但上述问题提到了Scalaz6.
在Scalaz7中哪里可以找到序列函数?
什么是sequenceScala中的Haskell ?我想将选项列表转换为列表选项.它应该像None任何选项一样出现None.
List(Some(1), None, Some(2)).??? --> None
List(Some(1), Some(2), Some(3)).??? --> Some(List(1, 2, 3))
Run Code Online (Sandbox Code Playgroud)