Most books on data structures assume an imperative language such as C or C++.However, data structures for these languages do not always translate well to functional languages such as Standard ML, Haskell, or Scheme.This book describes data structures from the point of view of functional languages, with examples, and presents design techniques that allow programmers to develop their own functional data structures.The author includes both classical data structures, such as red-black trees and binomial queues, and a host of new data structures developed exclusively for functional languages.All source code is given in Standard ML and Haskell, and most of the programs are easily adaptable to other functional languages. This handy reference for professional programmers working with functional languages can also be used as a tutorial or for self-study.
Dr. Okasaki spent three years at Columbia University as an Assistant Professor of Computer Science, where he taught courses in programming languages and advanced data structures. He has also worked as a visiting researcher at the University of Glasgow, and as a consultant for an Internet startup company, developing a compiler for their agent control language. His primary resear...
(展开全部)
funinsert(x,s)=letfuninsE=T(R,E,x,E)|ins(sasT(color,a,y,b)=ifx
——引自第33页
funbalance((B,T(R,T(R,a,x,b),y,c),z,d)|(B,T(R,a,x,T(R,b,y,c)),z,d)|(B,a,x,T(R,T(R,b,y,c),z,d)|(B,a,x,T(A,b,y,T(R,c,z,d))))=T(R,T(B,a,x,b),y,T(B,c,z,d))|balancebody=Tbody
——引自第33页
建筑史-第40辑 内容简介 《建筑史(第40辑)》原名《建筑史论文集》,是中国国内**部专门发表建筑史研究论文的学术丛书,由清华大学创办于1964年,《建筑史(...
《米尔顿·弗里德曼:现代货币主义理论创始人》用通俗的语言,给读者全面介绍了20世纪伟大的经济学家米尔顿·弗里德曼的重要理论思想及其深远影响。作为现代货币主义理论...
TheCognitiveBehavioralAnalysisSystemofPsychotherapy(CBASP)isasetoftechniquesthat...
什么是什么 10 桥梁和隧道 本书特色 本书讲述了许多不为人知的桥梁和隧道的建筑历史,并介绍了很多著名的世界性建筑。本书还展示了这些建筑拥有多么强大的性能,建造...
特里•伊格尔顿(Terry Eagleton,1943— ),当代最具国际声誉的马克思主义研究学者,英国当代思想家。他曾先后在剑桥大学、牛津大学、爱尔兰国立大学...
亚洲司法审查研究 内容简介 呈现在您面前的这本著作,是“山东大学法学文丛”的一种。这套丛书诞生于中国法学教育如火如荼的时代。它是一只眼望蓝天的雏鹰,正伸展着年轻...
裴洪岗,前深圳市儿童医院小儿外科医生。
里卡多?皮格利亚(Ricardo Piglia,1940-2017),阿根廷作家,当代西班牙语文坛最重要的作家及文学评论家之一。所获重要奖项有:西班牙“文学评论...
全面揭秘和解决“行为上瘾”的奠基之作美国亚马逊分类图书畅销榜第一名行为上瘾是什么?诱人上瘾的体验是如何设计出来的?如何远离行为上瘾?如何用行为上瘾做些好事?◆ ...
克劳迪奥•马格里斯(Claudio Magris,1939—),意大利作家、批评家、翻译家,当今世界最重要的作家和文化哲学家之一。出生于意大利的里雅斯特,先后任...
巴里·斯通Barry Stone,作家、旅行摄影家,毕业于澳大利亚新闻学院。主要作品包括:《改变世界的1001项发明》(1001InventionsThatCh...
王晋康著名科幻作家,中国民主同盟盟员,中国作家协会会员暨中国科普作协会员,河南省作协会员,高级工程师。1966年高中毕业后度过了三年知青生涯,1978年考入西安...
傅山临证医书合编 本书特色 傅山,字青主,明末清初山西太原阳曲西村人,生于明朝万历三十五年丁末,卒于清康熙三十二年甲子。傅山不仅在当时是著名的反清政治活...
西子绪居于山城,全职作家,晋江文学城亿万积分大神级作家。文风轻松逗趣,擅长描述热血反转的情节、表达真挚细腻的情感。代表作有:《死亡万花筒》《不离》《不离2》《不...
为了守护自己的家,上天一定会原谅我们!▶▶▶▶▶▶☛超百万销量“叙诡女王”《圣母》作者 全新诚意之作!☛知名杂志《小说推理》《达·芬奇》盛赞推荐!☛曾获Yaho...
梁成:80后金融从业者,毕业于北京大学,混迹10年金融圈,五进五出金融街,现居于京港两地,主要为上市公司提供资本市场服务。
It is a commonplace that the United States lagged behind the countries of Wester...
本书分为三大部分,暖系淡彩绘画工具、水彩基础知识与绘画技法、清新生活类水彩手绘实例。食物、萌物、动物、植物、风景五大生活中常见的绘画主题实例由简入繁,详细讲解了...
中西医结合循证医学 本书特色 《中西医结合循证医学》的作者均是中西医结合或中医临床工作者以及中国循证医学引入、传播的先驱者,能与读者近距离交流,能身临其境揭示中...
古龍如果說金庸是舊派武俠小說的改良者、總結者、集大成者,那麼古龍則是新派小說的締造者、開拓者、樹豐碑者。本名熊耀華的古龍,豪氣干雲,俠骨蓋世,才華驚天,浪漫過人...