•
Robin Milner,
Mads Tofte, Robert Harper, and David MacQueen.
The Definition of Standard ML (Revised). MIT Press, 1997. • Robert Harper (editor).
Types in Compilation. Springer-Verlag Lecture Notes in Computer Science, volume 2071, 2001. • Robert Harper.
Type Systems for Programming Languages. Draft, 2000. • Robert Harper.
Programming in Standard ML. Working Draft, 2013. • Robert Harper.
Practical Foundations for Programming Languages, 2007 draft. 2nd edition: , 2016. == Personal life ==