May 9, 2017
9:03 p.m.
Let me add that I am perfectly happy with the system given the type and size of applications I do write and maintain. And having flow is #1 criteria for enjoying my work. Phil On Tue, May 9, 2017 at 6:59 PM, Stephan Eggermont <stephan@stack.nl> wrote:
On 09/05/17 16:17, Eric Velten de Melo wrote:
I think he forgets to mention Haskell, which is probably the reason behind the shift of Swift towards optional values (Option type in Scala, Maybe type in Haskell). You can't talk about modern type system without talking about Haskell, Monads and Algebraic Data Types (Maybe is a monad).
I don't know. I do know that I can't use something with the ridiculous compile times of Haskell or Swift. That just kills flow and productivity.
Stephan