3 ms·
Way to get overly salty. ML is not just Haskell, there is OCaml and F# as other notable dialects. (and to a much more limited extent, Rust, which borrows a few
by kroltan 7y ago
Way to get overly salty.
ML is not just Haskell, there is OCaml and F# as other notable dialects. (and to a much more limited extent, Rust, which borrows a few features but is otherwise more traditionally C-like)
The language family lends itself very well for writing data transformation, especially tree processing (of which most parsers require), which is a very common kind of operation when writing minifiers and syntax transformers.
- earthboundkid 7y agoI agree that syntax transformations are in the wheelhouse of ML-family languages, but this just makes the absence of any popular tools besides pandoc more striking.
- kroltan 7y agoWell, the Haxe compiler is written in OCaml! But yes, I do agree that the ML family is pretty barren, at least in terms of publicly-available software. It is, perhaps, the "functional programming" of functional programming! (as in, FP is already a couple orders of magnitude less popular than OOP/procedural, ML is definitely less popular than, say, Lisp)