3 ms·
ML deserves mention here. It's not quite a functional strait-jacket, and was a source of many Haskell ideas, e.g. pattern matching. Oddly enough, I tend to thi
by time_management 18y ago
ML deserves mention here. It's not quite a functional strait-jacket, and was a source of many Haskell ideas, e.g. pattern matching.
Oddly enough, I tend to think of Ocaml as a "functional C". You can do low-level imperative stuff with it, if you wish, but you usually end up abstracting the unimportant details out and going functional quickly.
- niels 18y agoML was the first language I ever learned. I didn't appreciate how cool it was back then though. The pattern matching concept makes for some really elegant code. It replaces a lot of control structure code.