Practical Foundations for Programming Languages written by Robert Harper. This book covers more interesting parts than Benjamin's TAPL, such as concurrency and module systems, and it is interesting to read as an extension of TAPL.
七周学会七种编程语言(Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskel),英文版pdf格式, Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages。2010年10月。作者:Bruce Tate。
A Pragmatic Guide to Learning Programming Languages Author: Bruce A. Tate The Pragmatic Bookshelf Raleigh, North Carolina Dallas, Texas Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell