【新华书店】C#函数式编程 编写更优质的C#代码 全新正版pdf下载pdf下载

【新华书店】C#函数式编程 编写更优质的C#代码 全新正版百度网盘pdf下载

作者:
简介:本篇主要提供【新华书店】C#函数式编程 编写更优质的C#代码 全新正版pdf下载
出版社:
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

商品介绍
  • 作者:恩里科·博南诺
  • 著:恩里科·博南诺
  • 装帧:暂无
  • 印次:暂无
  • 定价:98.0
  • ISBN:9787302510550
  • 出版社:清华大学出版社
  • 开本:B5
  • 印刷时间:暂无
  • 语种:中文
  • 出版时间:暂无
  • 页数:364
  • 外部编号:1201796617
  • 版次:1
目录

*Ⅰ部分核心概念
*1章介绍函数式编程
1.1什么是函数式编程
1.1.1函数作为*一类值
1.1.2避免状态突变
1.1.3编写具有强力保证的程序
1.2C#的函数式语言
1.2.1LINQ的函数式*质
1.2.2C#6和C#7中的函数式特*
1.2.3未来的C#将更趋函数化
1.3函数思维
1.3.1映射函数
1.3.2在C#中表示函数
1.4高阶函数
1.4.1依赖于**函数的函数
1.4.2适配器函数
1.4.3创建**函数的函数
1.5使用HOF避免重复
1.5.1将安装和拆卸封装到HOF中
1.5.2将using语句转换为HOF
1.5.3HOF的权衡
1.6函数式编程的好处
练习
小结
*2章为什么函数纯洁*很重要
2.1什么是函数的纯洁*
2.1.1纯洁*和副作用
2.1.2管理副作用的策略
2.2纯洁*和并发*
2.2.1纯函数可良好地并行化
2.2.2并行化不纯函数
2.2.3避免状态的突变
2.3纯洁*和可测*
2.3.1实践:一个验证场景
2.3.2在测试中引入不纯函数
2.3.3为什么很难测试不纯函数
2.3.4参数化单元测试
2.3.5避免标头接口
2.4纯洁*和计算的发展
练习
小结
*3章设计函数签名和类型
3.1函数签名设计
3.1.1箭头符号
……
*4章函数式编程中的模式
*5章使用函数组合设计程序
*Ⅱ部分函数式风格
*6章函数式错误处理
*7章用函数构造一个应用程序
*8章有效地处理多参函数
*9章关于数据的函数式思考
*10章事件溯源:持久化的函数式方法
*Ⅲ部分**技术
*11章惰*计算、延续以及单子组合之美
*12章有状态的程序和计算
*13章使用异步计算
*14章数据流和ReactiveExtensions
*15章并发消息传递
结束语:接下来呢?

作者简介

恩里科?博南诺(EnricoBuonanno),毕业于哥伦比亚大学计算机科学系,是一名出色的开发人员、架构师和培训师,拥有15年的工作经验。

图书简介

函数式编程将改变你思考代码的方式!利用FP技术,C#开发人员可极大地提升状态管理、并发处理和事件处理能力,并更好地长期维护代码。C#提供了灵活*,使你能充分利用函数式技术的优势。《C#函数式编程编写更优质的C#代码》从全新视角赋予你强大力量。《C#函数式编程编写更优质的C#代码》引导你在C#语言中使用函数式思想来解决现实问题;首先介绍函数式编程的原理,分析如何借助C#语言特*实现函数式编程,然后在多个紧贴实用的示例的引导下,讲述函数组合、数据流编程、不可变数据结构以及使用LINQ构建单子组合等主题。