I want to learn and use ML but there are many compilers out there. I need:
- speed
- low memory usage
- threading
- mutable arrays and record types
- continuations
- ready for production code
- easy ffi
- up to date
- ... helpful libraries
- portable to some degree
I do not need:
- objects
- GUI
- support for windows
For example I found OCaml, OCaml Batteries include and MLton. Any advice for me which one should I choose?