leocavalcante / result
Result提供了一个替代的错误处理机制,避免抛出异常,并实现更好的数据流控制。
v0.1.0
2021-02-17 20:49 UTC
Requires
- php: >=7.4
- ext-json: *
Requires (Dev)
- pestphp/pest: ^1.0
- vimeo/psalm: ^4.0
README
🎁 Result提供了一个替代的错误处理机制,避免抛出异常或使用null。
深受Rust的Result启发。
为什么避免使用null?
TODO:讨论null安全性。
为什么避免使用异常?
TODO:讨论弹性。