I'm sure productivity skyrocketed /s
> Generics would not make the function signatures shorter. You would have to introduce yet another concept: type inference for the signatures of anonymous functions Yes, I should have said type inference obviously.…
> With a more complex type (I don't see how this would affect one more than the other) It does because the discussion is about generics. The fact that you're writing out types for one and not the other makes your…
Now try it on a more complex type. Then try and compose various operations. Then swap out the container type.
With this standard for "essential" you may as well just drop down into assembly language. The only added simplicity here is for the compiler writers, not the end users.
Yeah, it basically makes the answer to the original question an emphatic "No".
Not to disagree, but this type of scenario has become much easier to deal with using iframe's and postMessage (https://developer.mozilla.org/en/DOM/window.postMessage). You can basically setup a client script that is…
Yup, I even wrote a framework to convert F# to javascript which allowed me to create a new (really powerful) validation provider for MVC. Sadly I haven't had a real world project that fit it well, so it's kind of gone…
As someone who has been learning Haskell recently I think I can bring up a point that no one else has. Record syntax in Haskell sucks. Most business programming revolves around a form of DDD, where each of your business…
I'm sure productivity skyrocketed /s
> Generics would not make the function signatures shorter. You would have to introduce yet another concept: type inference for the signatures of anonymous functions Yes, I should have said type inference obviously.…
> With a more complex type (I don't see how this would affect one more than the other) It does because the discussion is about generics. The fact that you're writing out types for one and not the other makes your…
Now try it on a more complex type. Then try and compose various operations. Then swap out the container type.
With this standard for "essential" you may as well just drop down into assembly language. The only added simplicity here is for the compiler writers, not the end users.
Yeah, it basically makes the answer to the original question an emphatic "No".
Not to disagree, but this type of scenario has become much easier to deal with using iframe's and postMessage (https://developer.mozilla.org/en/DOM/window.postMessage). You can basically setup a client script that is…
Yup, I even wrote a framework to convert F# to javascript which allowed me to create a new (really powerful) validation provider for MVC. Sadly I haven't had a real world project that fit it well, so it's kind of gone…
As someone who has been learning Haskell recently I think I can bring up a point that no one else has. Record syntax in Haskell sucks. Most business programming revolves around a form of DDD, where each of your business…