An introduction to dependent types, demonstrating the most beautiful aspects, one step at a time. A program's type describes its behavior. Dependent types are a first-class part of a language, and are much more powerful than other kinds of types; using just one language for types and programs allows program descriptions to be as powerful as the programs they describe. The Little Typer explains dependent types, beginning with a very small language that looks very much like Scheme and extending it to cover both programming with dependent types and using dependent types for mathematical reasoning. Readers should be familiar with the basics of a Lisp-like programming language, as presented in the first four chapters of The Little Schemer. The first five chapters of The Little Typer provide the needed tools to understand dependent types; the remaining chapters use these tools to build a bridge between mathematics and programming. Readers will learn that tools they know from programming-pairs, lists, functions, and recursions-can also capture patterns of reasoning. The Little Typer does not attempt to teach either practical programming skills or a fully rigorous approach to type. Instead, it demonstrates the most beautiful aspects as simply as possible, one step at a time.
Daniel P. Friedman is Professor of Computer Science in the School of Informatics, Computing, and Engineering at Indiana University and is the author of many books published by the MIT Press, including The Little Schemer and The Seasoned Schemer (with Matthias Felleisen); The Little Prover (with Carl Eastlund); and The Reasoned Schemer (with William E. Byrd, Oleg Kiselyov, and J...
(展开全部)
丰子恺中国现代受人敬仰的漫画家,散文家。主要有《缘缘堂随笔》《丰子恺书法》《丰子恺儿童漫画集》《护生画集》等作品
海王邨古籍书目题跋丛刊(全八册) 本书特色 ★ 16开精装,2008年1版1印,中国书店出版★ 北京大学图书馆善本部主任、研究馆员沈乃文撰写前言★ 共收入清代至...
窦伯清医话医案集 本书特色 本书主要收录了窦老先生的医案、医话、临床经验总结等。体现了老先生临证拟法,紧扣主题,处方法度严明,用药简练精当,经时并用,尤善用《医...
"Real Analysis" is the third volume in the "Princeton Lectures in Analysis", a s...
"Youcantmakeanomeletwithoutbreakingeggs."ItwasthefactthatAlecMethvenhadapparentl...
【加】辛德斯•麦克劳德(Cinders McLeod)作者是来自加拿大的一个母亲:辛德斯·麦克劳德,她以自己的孩子为灵感创作了这套书!作者说:“希望孩子们能通过...
作品目录怪物空魔鲜血的夜空魔与人的狭路萤火归家路蓝天的妖精黑暗的野兽圣铁锁骑士团空洞的偶像· · · · · ·
周国伟,1931年6月生,江苏省无夕市人。上海鲁迅纪念馆研究室主任、研究馆员。50年代,在上海市城建局党委工作,并主编《城建报》。1961年调入鲁迅纪念馆,先后...
陀思妥耶夫斯基(1821—1881),十九世纪俄国文坛上一颗耀眼的明星,与托尔斯泰、屠格涅夫并称为俄国文学的“三巨头”。陀思妥耶夫斯基是世界文坛上最复杂、最深刻...
凯叔,作家、声音表演艺术家、主持人。创办了超过5000万孩子喜爱的凯叔讲故事App,至今凯叔讲故事App已播出数万音视频故事内容,这些故事包括古典名著、国学经典...
《手工蠟燭技法小百科》透過鉅細靡遺的步驟圖解,引導讀者如何運用「蠟」本身多變的形態來創作各式各樣的手工蠟燭,同時搭配其他材質、運用色彩的變化來豐富手工蠟燭的風貌...
朝廷十万两修河银款不翼而飞,六扇门奉命协助锦衣卫一同追查。女捕快今夏不乐意了,前脚被锦衣卫抢功,后脚还要受其差遣。锦衣卫大人陆绎什么来历——当今锦衣卫指挥使之子...
◎汇集全球华夏文物游历神州古迹风土追溯时间尘封的华夏历史跨越8000年历史,7个文化领域,7类艺术品,11处陵寝石窟,450幅珍贵图片朝代史+文化史+工艺美术史...
《沙王》是《100:科幻之书》的第三卷,主要收录了20世纪70年代到20世纪80年代的作品。主要作者和作品有:筒井康隆的《立女》乔治•R. R.马丁的《冰与火之...
从云南到上海,从江南到塞北,从历史到未来,从漫步到思索,一台相机,一身行囊,全国大江南北,都留下了梁永安的足迹,也留下了思考。他是旅行摄影师,也是人类生活的观察...
本书第一部分解释了货币,包括货币的功能和性质。作为一名工程学背景的经济学家,我理解一项技术总是从它试图解决的问题出发,这样我就能准确地抓住它的本质,而不会被其他...
Saystheauthor:"Iwanttocapturetheheartofwhatitmeanstobeafamily.Theyallencountercr...
In the year 721, a young Buddhist monk named Hyecho set out from the kingdom of ...
随着现代处理器的生产工艺从提升处理器主频频率转向多核化,即在一块芯片上集成多个处理器内核(Core),多核处理器(Multicore Processor)离我们...
精彩摘录绘画最终要表现的是绘画者人生经验的丰富性,是他对于自己这些经验在理解上的深度和高度,说白了是他作为一个人的整体境