Reminds me of MLDonkey which has a comparable feature set. It too is still maintained and it also clocks in at around 3 MiB.
All of this while being written mostly in a strongly typed, functional, ML-like high level language.
All of this while being written mostly in a strongly typed, functional, ML-like high level language.
Calling OCaml an ML-like language is like calling Common Lisp Lisp-like; it is literally the main ML these days with SML a distant second.