网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 真实世界的Haskell(影印版)
分类
作者 (美)沙利文//戈尔//斯图尔特
出版社 东南大学出版社
下载
简介
编辑推荐

本书向你介绍了Haskell这门日趋流行的编程语言。你将学习如何将Haskell应用于不同实践当中,从简短的脚本到要求苛刻的大型应用。本书向你讲解了函数式编程的基础,帮助你加深对如何在现实世界中应用Haskell的理解,例如输入/输出性能、数据处理、并发等等。本书内容丰富,讲解通俗易懂,具有很强的可读性和实用性。本书为英文影印版。

内容推荐

《真实世界的Haskell》是一本上手快且易于使用的指导书,它向你介绍这门日趋流行的编程语言。你将学习如何将Haskell应用于不同实践当中,从简短的脚本到要求苛刻的大型应用。本书向你讲解了函数式编程的基础,帮助你加深对如何在现实世界中应用Haskell的理解,例如输入/输出性能、数据处理、并发等等。

《真实世界的Haskell》能帮助你:

·理解过程式与函数式编程之间的差异

·学习Haskell的特性,以及如何使用它来开发有用的程序

·与文件系统、数据库和网络服务交互

·编写可以进行自动测试、代码覆盖和错误处理的代码

·通过并发和并行编程发挥多核系统的威力

在本书中你将发现大量的实用习题和真实的Haskell程序示例,你可以修改、编译及运行它们。无论是否曾经使用过函数式语言,如果想要了解Haskell为何成为众多组织所选用的实用语言,《真实世界的Haskell》是你的首选。

目录

Preface

1. Getting Started

2. Types and Functions

3. Defining Types, Streamlining Functions

4. Functional Programming

5. Writing a Library: Working with JSON Data

6. Using Typeclasses

7. I/O

8. Efficient File Processing, Regular Expressions, and Filename Matching

9. I/O Case Study: A Library for Searching the Filesystem

10. Code Case Study: Parsing a Binary Data Format

11. Testing and Quality Assurance

12. Barcode Recognition

13. Data Structures

14. Monads

15. Programming with Monads

16. Using Parsec

17. Interfacing with C: The FFI

18. Monad Transformers

19. Error Handling

20. Systems Programming in Haskell

21. Using Databases

22. Extended Example: Web Client Programming

23. GUI Programming with gtk2hs

24. Concurrent and Multicore Programming

25. Profiling and Optimization

26. Advanced Library Design: Building a Bloom Filter

27. Sockets and Syslog

28. Software Transactional Memory

A. Installing GHC and Haskell Libraries

B. Characters, Strings, and Escaping Rules

Index

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/7 1:36:38