Re:Java 8’s new Optional type doesn't solve anything
by pron on Monday October 26, 2015 @07:05AM
(#10450609)
As of Java 8, Java has pluggable type systems[1], some of them are more advanced than what Haskell provides (like true intersection unit types), some effect types (locks etc.) and more. So Java puts the burden on some very advanced -- but optional -- type systems.
Re:Java 8’s new Optional type doesn't solve anything
by pron on Monday October 26, 2015 @07:31AM
(#10450688)
That's still more than Haskell and Rust developers in the field... ;) In any case, as Checker matures and becomes more accessible, it will be marketed more and I expect higher adoption.
[1]: http://types.cs.washington.edu/checker-framework/current/che...