3 ms·
I really want to like ML but I have some complaints about OCaml in particular: The stdlib is very weak so everyone uses this third party library. That really r
by usrn 4y ago
I really want to like ML but I have some complaints about OCaml in particular:
The stdlib is very weak so everyone uses this third party library. That really rubs me the wrong way.
All structures share a namespace for their elements which is super wacky.
- yawaramin 4y ago> The stdlib is very weak so everyone uses this third party library. That really rubs me the wrong way So don't use the third-party library then? There's a lot of functionality in the default Stdlib, use what you can from there and find third-party libraries for the rest... > All structures share a namespace for their elements which is super wacky. Not sure exactly what you mean here, perhaps that all modules in a single compilation unit are globally namespaced. Simple enough to solve nowadays especially with everyone adopting a common dune-led convention of namespacing by the library name.