次のコードが表示されます。
val a = (x: Int) => (x == 1).option(doSomethingUnrealiable(1))
これは次と同等ですか:
val a = (x: Int) => if (x == 1) Option(doSomethingUnrealiable(1))
Scalaz でこの.option
メソッドの doco を見つけるのに苦労しているので質問します。
次のコードが表示されます。
val a = (x: Int) => (x == 1).option(doSomethingUnrealiable(1))
これは次と同等ですか:
val a = (x: Int) => if (x == 1) Option(doSomethingUnrealiable(1))
Scalaz でこの.option
メソッドの doco を見つけるのに苦労しているので質問します。