标签: rascal
对于我的用例,我想要一个成功的结果(带有值)xor一个失败的结果和一个错误列表。 在Haskell中你可以使用像Either这样的东西,在Scalaz中我们有Validation。 Rascal中是否有一个构造用于此?
Either
Validation
看到Maybe可用,我希望Either也是。
Maybe
答案 0 :(得分:2)
目前我们只支持库中的Maybe,但如果您愿意,可以轻松编写自己的Either。可能是我们图书馆的有用补充。