47 books
—
1 voter
Goodreads helps you keep track of books you want to read.
Start by marking “ML for the Working Programmer” as Want to Read:
ML for the Working Programmer
by
In teaching the methods of functional programming--in particular, how to program in Standard ML, a functional language recently developed at Edinburgh University, the author shows how to use such concepts as lists, trees, higher-order functions and infinite data structures.
Paperback, Second Edition, 500 pages
Published
June 28th 1996
by Cambridge University Press
(first published July 26th 1991)
Friend Reviews
To see what your friends thought of this book,
please sign up.
Reader Q&A
To ask other readers questions about
ML for the Working Programmer,
please sign up.
Be the first to ask a question about ML for the Working Programmer
Community Reviews
(showing 1-30)
Not really sure who "working programmer" refers to in the book. It delves too quickly into formal proofs and implementation of a lambda calculus-based language. It's a disappointment to think that this might influence one's perception of what is possible with Standard ML... namely everything/anything.
This is the book I learned to program from, more or less.
I can't say that what I was doing at the time was much in the way of programming - it was mostly copying stuff out of a text editor into the Moscow ML REPL (the ML REPLs are amazing. Nothing else comes close to being as good, except maybe Jupyter notebooks which are a very different ball game)
However I don't really write any ML variants any more, and even if I did this probably isn't the book I would use now that I already know how. If you ...more
I can't say that what I was doing at the time was much in the way of programming - it was mostly copying stuff out of a text editor into the Moscow ML REPL (the ML REPLs are amazing. Nothing else comes close to being as good, except maybe Jupyter notebooks which are a very different ball game)
However I don't really write any ML variants any more, and even if I did this probably isn't the book I would use now that I already know how. If you ...more
There are no discussion topics on this book yet.
Be the first to start one »

























