This book is about implementations, not languages, it will make no attempt to extol the virtues of functional languages or the functional programming style. Instead this book will assume that the reader is familiar with functional programming; those without this familiarity may find it heavy going.
The first part describes how to translate a high-level functional language into an intermediate language, called the lambda calculus, including detailed coverage of pattern-matching and type-checking.
The second part begins with a simple implementation of the lambda calculus, based on graph reduction, and then develops a number of refinements and alternatives, such as supercombinators, full laziness and SK combinators.
Finally, the third part describes the G-machine, a sophisticated implementation of graph reduction, which provides a dramatic increase in performance over the implementations described earlier.
WiththisdigitalEarlyReleaseeditionofHeadFirstAndroidDevelopment,yougettheentireb...
鲁然斯基等编著的《软件系统架构(使用视点和视角与利益相关者合作原书第2版)》是软件系统架构领域的开创性著作,是两位拥有数十年
《工具,还是武器?》内容简介:当下,科技正处于大迸发时代。新技术的开发、大数据的使用、人工智能的探索等,为人类提供了各种各
《电信交换原理》可作为通信和电子类专业本科生的教材,也可作为通信工程技术人员的培训教材或参考书。目录 第1章交换技术概论第
《紫式部日记》内容简介:《紫式部日记》囊括平安时代宫廷女性经典日记文学作品《蜻蛉日记》《和泉式部日记》《紫式部日记》《更级
微型计算机技术及应用:习题、实验题与综合训练题集(第3版) 本书特色 本书特色内容: ·本书是清华大学计算机系列教材和北京市高等教育精品教材立项项目,是在第2版...
LearnhowtocreategorgeousandexpressiveimagerywiththeProcessinggraphicslanguageand...
《大数据云图》内容简介:★亚马逊、Google、IBM、Facebook、LinkedIn……超过一百家大数据公司的商业法则深度解密。教育、医疗、电
《市场研究与应用》收集、整理、归纳和丰富了市场研究的最新成果,内容涉及市场细分与定位、产品测试、营销渠道及其管理研究体系
数据库原理应用与实践SQL Server 2012 本书特色 《数据库原理应用与实践(SQL Server2012)》由贾铁军、甘泉主编,本书主要突出“实用、特...
《手把手教你画素描:人物速写(修订版)》内容简介:素描到底应怎样画?什么才是正确、规范的绘画步骤?绘画初学者与自学者一定会
《医学专业课程思政优秀案例集(基础医学分册)》内容简介:本书精选了上海交通大学医学院众位教师近三年课程思政成果,在基础医学
《蔬果岁时记》内容简介:青葱、竹笋、苦瓜、南瓜、青梅、文旦、甘蔗、橙子……这些绿色蔬果,天然代表了健康和环保,体现了中华美
《纳兰词今译》内容简介:本书精选纳兰性德词作中的经典作品九十八首,每一首均由四个板块组成:1.相关背景、典故的简要介绍。2.诗
计算机网络(第五版) 本书特色 《计算机网络》为普通高等教育“十一五”国家级规划教材。本书共分十章,主要介绍了计算机网络的发展和原理体系结构、物理层、数据链路层...
Atypesystemisasyntacticmethodforautomaticallycheckingtheabsenceofcertainerroneou...
ThePhotoshopAnthologyisfull-color,question-and-answerbookforWebDesignerswhowantt...
《现代数字信号处理》全面、系统、深入地讨论了现代数字信号处理的理论、设计和应用。全书由自成体系而又有联系的八章组成,分别
《超级学习(全4册)》内容简介:不断⾃我提升,需要⼀个有效的学习模型,包括知识、能力、路径等,本书提供了一系列⾏之有效的学习
《零起点Python大数据与量化交易》内容简介:本书是国内较早关于Python大数据与量化交易的原创图书,配合zwPython开发平台和zwQuan