1
나는 다음과 같은 코드를보고 있어요 :이 .option
방법에 대한 Scalaz에 DOCO을 찾기 위해 사투를 벌인거야 때문에 물어Scalaz .option -이 속기는 무엇입니까?
val a = (x: Int) => if (x == 1) Option(doSomethingUnrealiable(1))
:
val a = (x: Int) => (x == 1).option(doSomethingUnrealiable(1))
것은이 동일합니다. if (x == 1) Option(...)
이 (단지 if (x == 1) Option(...) else()
같은) Any
인의
<...> if (x == 1) Some(doSomethingUnrealiable(1)) else None
결과 유형 :
감사합니다 - ScalaZ의 .option 기능에 어떤 DOCO 떨어져 라이브러리 소스 코드를 읽고? – hawkeye
@hawkeye : 업데이트를 참조하십시오. – senia