Who cares? It's a totally uninteresting way to design a language, and such arguments rely entirely on flimsy notions of "learnability" anyways.
-
-
-
Keeping an eye on cognitive budget is how Rust was done, and I think it's entirely appropriate. A language is a brain-computer interface, and if the brain part doesn't interface well, the project fails. (Also note: we _tried_ 1st class modules and _our_ brains couldn't do it.)
- 23 more replies
New conversation -
-
-
I think you can just call them "Module Functions", make the syntax somewhat similar to functions, and in doing so preserve much more of the learning budge:https://reasonml.github.io/docs/en/module.html#module-functions-functors …
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.