I think that MLs “feel” a lot like Lisp, they are missing the obvious macro systems, but have few syntactic constructs and control flow is mostly function application. Namely SML, OCaml, and Haskell. I haven’t touched any others.
Others have said Elixir and to some extent I agree, but maybe the Ruby syntax throws me off.
I think that MLs “feel” a lot like Lisp, they are missing the obvious macro systems, but have few syntactic constructs and control flow is mostly function application. Namely SML, OCaml, and Haskell. I haven’t touched any others.
Others have said Elixir and to some extent I agree, but maybe the Ruby syntax throws me off.