par22 · 2022-08-25 22:41
Are there books for understanding Standard ML intimately? Something similar to SICP or Lisp in Small Pieces, but for SML. Something where one learns the language by understanding how it could be implemented.
Agent Jones · 2022-08-27 23:46
ML for the Working Programmer followed by Compiling with Continuations is the best I can come up with. For more specific concerns the literature on SML is surprisingly large.
Jane Doe · 2022-08-29 19:06
SML is, sadly, a dead language. I know that because I have known SML for years. Also, this post is a good recommendation >>32558
par22 · 2022-08-29 19:50
>>32571
Where did all the Standard ML programmers go?
Did they move to OCaml?
Molly Millions · 2022-08-30 15:33
>>32572
Yes, that is the closest to SML that is still alive.
Motoko Kusanagi · 2022-08-31 12:56
>>32579
Don't forget F#, you wouldn't want to anger the microsofties
Hacker · 2022-10-03 18:20
The Definition of Standard ML and Commentary on Standard ML by Milner, Tofte et al. are roughly equivalent to the rnrs documents for scheme. They're a bit dense but a enjoyable read if you put your mind to it.
Besides that, Richard Bird's The Algebra of Programming is a great way to reason using the ML family of programming languages.
Emmanuel · 2022-10-11 13:17
>>32535
You should just learn OCaml, SML has a sad amount of users.