This easy-to-use, fast-moving tutorial introduces you to functional programming with Haskell. Learn how to use Haskell in a variety of practical ways, whether it's for short, script-like programs or large and demanding applications. Written for experienced programmers, Real World Haskell takes you through the basics of functional programming at a brisk pace, and helps you increase your understanding of Haskell in real-world issues like I/O, performance, dealing with data, concurrency, and more as you move through each chapter.
With this book, you will:
Understand the difference between procedural and functional programming
Learn about Haskell's compiler, interpreter, values, simple functions, and types
Find your way around Haskell's library -- and write your own
Use monads to express I/O operations and changes in state
Interact with databases, parse files and data, and handle errors
Discover how to use Haskell for systems programming
Learn concurrency and parallel programming with Haskell
You'll find plenty of hands-on exercises, along with examples of real Haskell programs that you can modify, compile, and run. If you've never used a functional language before, and want to understand why Haskell is now coming into its own as a practical language in so many major organizations, Real World Haskell is the place to start.
在内容上,《Android系统源代码情景分析(修订版)(含CD光盘1张)》结合使用情景,全面、深入、细致地分析了Android系统的源代码
《但问旗民:清代的法律与社会(精)》内容简介:《但问旗民:清代的法律与社会》是赖惠敏研究员继《乾隆皇帝的荷包》之后关于清史
本书系Brooks/Cole出版公司(ThomsonLearning出版集团的下属子公司)2000年推出的BookWare系列丛书(BookWareCompan...
《木心上海往事》内容简介:木心之所以是木心,离不开上海。木心一生中有两大主要时期,一是上海时期,木心从故乡乌镇走出,来到上
Ourworldisbeingrevolutionizedbydata-drivenmethods:accesstolargeamountsofdatahasg...
《电气控制与PLC应用技术》内容简介:本书共分为10章,主要内容包括常用低压电器、电气控制电路的基本控制环节、机床电气控制系统、
本书系统、深入地介绍了通信系统及通信网的基本原理及基本分析方法,是通信及信息专业的专业基础课教材。全书共二十一章,内容包
高级软件测试技术 本书特色 杜庆峰编著的《高级软件测试技术》的特点是测试技术介绍全面,不但阐述了所有基本的软件测试技术,而且介绍了许多高级主题和专门应用...
《国企混改实战100问》内容简介:国企改革是我国经济体制改革的重要内容。党的十八届三中全会以来,国企通过混改的方式寻求新一轮增
《设计新视线》内容简介:本书以设计工作流程为导向,将理论分析和项目实践相结合,讲解平面设计师必须掌握的设计实操技能,是平面
《有趣的二进制:软件安全与逆向分析》通过逆向工程,揭开人们熟知的软件背后的机器语言的秘密,并教给读者读懂这些二进制代码的
《跨境电商运营从基础到实践》内容简介:跨境电商案例,系统、全面地介绍了跨境电商的理论与实际操作,内容包括走进跨境电商、跨境
Learnhowtowriteidiomatic,effectivePythoncodebyleveragingitsbestfeatures.Pythonss...
《IEC60870-5系列协议应用指南》包括IEC60870-5-101、IEC60870-5-102、IEC60870-5-103、IEC60870-5-04...
《史记八讲》内容简介:本书稿是日本东洋文化研究所访问学者史杰鹏为所开《史记》网课撰写的讲稿的结集。分为“刺客”“游侠”“战
《1936—1941年日本对德同盟政策研究》内容简介:20世纪三四十年代,日本发动的侵华战争给中国社会发展带来了严重影响。从九一八事
《汪曾祺诗歌全编(全集版)》内容简介:本书是汪曾祺自1941年起创作的、迄今为止最全的诗歌集,包括作者曾经发表过的和陆续搜集的
本书全面而系统地介绍了安藤忠雄的作品,包括他从成名以来到现在的一些代表作以及他最新的一些作品。书中所用的图纸和资料都由安藤
《断瘾》内容简介:本书作者银子是一名资深的心理医生,她长期从事青少年网瘾及教育方面的咨询和治疗,具有丰富的临床经验。在书中
《幻想即现实(十周年珍藏版)》内容简介:幻想是内心的现实,你的世界是什么样子,与你有关,与世界无关。本书源于治疗过程,是作