[Source](http://www.microsoft.com/en-us/research/publication/the-implementation-of-functional-programming-languages/?from=http%3A%2F%2Fresearch.microsoft.com%2Fen-us%2Fum%2Fpeople%2Fsimonpj%2Fpapers%2Fslpj-book-1987%2F "Permalink to The Implementation of Functional Programming Languages - Microsoft Research")
# The Implementation of Functional Programming Languages - Microsoft Research
Try Microsoft Edge A fast and secure browser that's designed for Windows 10 No thanks Get started
This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. [Learn more][1]
[ ![][2] Microsoft ][3]
Research
* [Microsoft 365][4]
* [Azure][5]
* [Office 365][6]
* [Dynamics 365][7]
* [SQL][8]
* [Windows 10][9]
* More
* Products & Services
* [Windows Server][10]
* [Enterprise Mobility + Security][11]
* [Power BI][12]
* [Teams][13]
* [Visual Studio][14]
* [Surface for Business][15]
* Emerging Technologies
* [AI][16]
* [Internet of Things][17]
* [Azure Cognitive Services][18]
* [Quantum][19]
* [Research][20]
* Developer & IT
* [Docs][21]
* [TechNet][22]
* [Developer Network][23]
* [Windows Dev Center][24]
* [Windows IT Pro Center][25]
* [FastTrack][26]
* Partner
* [Partner Network][27]
* [Solution Providers][28]
* [Partner Center][29]
* [Cloud Hosting][30]
* Industries
* [Education][31]
* [Financial services][32]
* [Government][33]
* [Health][34]
* [Manufacturing & resources][35]
* [Retail][36]
* Other
* [Security][37]
* [Licensing][38]
* [AppSource][39]
* [Azure Marketplace][40]
* [Events][41]
* [View all][42]
[ Research ][43] [Research Home][43]
Research areas
* Intelligence
* [Artificial Intelligence][44]
* [Computer vision][45]
* [Graphics & multimedia][46]
* [Human-computer interaction][47]
* [Human language technologies][48]
* [Search & information retrieval][49]
* Systems
* [Data visualization, analytics & platform][50]
* [Hardware, devices & quantum computing][51]
* [Programming languages & software engineering][52]
* [Security, privacy & cryptography][53]
* [Systems & networking][54]
* Theory
* [Algorithms][55]
* [Mathematics][56]
* Other Sciences
* [Ecology & environment][57]
* [Economics][58]
* [Medical, health & genomics][59]
* [Social sciences][60]
* [Technology for emerging markets][61]
[Products & Downloads][62]
Programs & Events
* [Academic Programs][63]
* [Events & Conferences][64]
[People][65] [Careers][66]
Blogs & Podcasts
* [Microsoft Research Blog][67]
* [The Microsoft Research Podcast][68]
* [The AI Blog][69]
Labs & Locations
* Microsoft Research
* [MSR AI][70]
* [Asia Lab (Chinese)][71]
* [Asia Lab (English)][72]
* [Cambridge Lab][73]
* [India Lab][74]
* [Montreal Lab][75]
* [New England Lab][76]
* [New York City Lab][77]
* [Redmond Lab][78]
* Other labs/locations
* [Applied Sciences Lab][79]
* [Advanced Technology Lab Cairo][80]
* [Quantum][81]
* About
* [Research at Microsoft][82]
# The Implementation of Functional Programming Languages
January 1, 1987
* [ Download PDF ][83]
* [ BibTex ][84]
## Authors
* [Simon Peyton Jones][85]
## Publication Type
Book
## Book Title
The Implementation of Functional Programming Languages
## Publisher
Prentice Hall
* [ Abstract ][86]
* [ Related Info ][87]
## Abstract
My 1987 book is now out of print, but it is availablehere in its entirety in PDF form.
**Errata**
* P168, line 2, “VAR” should be “TVAR”.
## Related Info
## Research Areas
* [ Programming languages and software engineering ][88]