Of course you can write Option yourself. It's not ...
# arrow
g
Of course you can write Option yourself. It's not a problem. But it means that each library will use own Option/Try/Either. But I thought that Arrow want to become standard solution for Kotlin for functional programming. And even non functional projects can use Arrow data types if they small enough I don't think that have dependency to a few additional data types for comperhension is a problem, it's more advanced feature and it's completely fine to have transitive dependencies, but at least not all data types from data module
👍 1