试试monot for kotlin

vac*_*ach 4 java monads functional-programming kotlin

Java 8没有提供Try monad.这对于功能样式中的异常处理很有用.

kotlin有没有现成的实现?或者我应该实施一个?

Rus*_*lan 6

不幸的是,在Kotlin标准库中没有Try monad.我只是在学习FP,但我认为密封课程是你自己实现尝试monad所需要的.还有一些库:结果funKTionale.

UPD.2018年2月

现在funKTionaleKategory合并为箭头库,其中包含Try monad.