1 min readMar 1, 2019
I don’t see much reason to use Optional
in Kotlin. It does make sense in Java, it does make sense in languages that do not have any built-in support for nullability (Haskel, OCaml, etc), but using Optional
in Kotlin does not bring you any value. Your code becomes more verbose, harder to read, harder to understand, and slower for nothing. No benefits.