• C#与F#编程实践
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

C#与F#编程实践

80.34 九品

仅1件

北京东城
认证卖家担保交易快速发货售后保障

作者[捷]Tomas、[英]Jon Skeet 著;贾洪峰 译

出版社清华大学出版社

出版时间2011-10

版次1

装帧平装

货号A7

上书时间2024-12-16

图书-天下的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 [捷]Tomas、[英]Jon Skeet 著;贾洪峰 译
  • 出版社 清华大学出版社
  • 出版时间 2011-10
  • 版次 1
  • ISBN 9787302268901
  • 定价 79.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 其他
  • 页数 547页
  • 原版书名 Real-World Functional Programming: With Examples in F# and C#
【内容简介】
《c#与f#编程实践》旨在介绍用于解决现实问题的函数式思想及相关技巧。尽管本书给出了很多用f#和c#两种语言编写的示例,但其重点在于阐述思想,而不是介绍f#或c#语言。
《c#与f#编程实践》的主要内容包括:如何用函数式思维方式来思考问题;如何将面向对象编程与函数式编程结合起来;如何编写高效的f#代码。要阅读本书,最好具备oop和c#2.0编程经验,不需要具备有关函数式编程或f#的基础知识。
《c#与f#编程实践》的适用对象是具备上述经验并希望了解函数式编程的.net开发人员。计算机专业的学生也可以通过阅读本书,了解函数式概念的现实应用。
【作者简介】
TomasPetricek微软C#方向的MVP,F#社区领导者之一。他是微软F#研究团队的成员,主要研究F#分布式编程和反应式编程。
JonSkeet微软C#方向的MVP,资深C#和Java程序员,“StackOverflow”撰搞人,《深入解析C#》(C#InDepth)—书的作者。
【目录】
第ⅰ部分学习函数式思维方式
第1章不同的思维方式
1.1什么是函数式编程
1.2通向现实世界函数式编程的途径
1.3用函数式编程提高生产效率
1.4函数式编程举例
1.5介绍f#
1.6小结

第2章函数式编程的核心概念
2.1函数式编程的基础
2.2函数式程序的求值
2.3编写声明性代码
2.4函数式类型和值
2.5小结

第3章f#和c#中的元组、列表与函数
3.1值和函数声明
3.2使用不可变数据结构
3.3列表和递归
3.4将函数用作值
3.5小结

第4章f#与.net库应用实例
4.1用f#绘制饼图
4.2在fsi中编写和测试代码
4.3创建一个控制台应用程序
4.4创建一个windowsforms应用程序
4.5小结
第ⅱ部分基本函数式技巧

第5章在局部使用函数式值
5.1值是什么
5.2多个值
5.3备选值
5.4泛型值
5.5函数性值
5.6小结

第6章使用高阶函数处理值
6.1泛型高阶函数
6.2处理元组
6.3处理日程安排
6.4处理option类型
6.5处理函数
6.6类型推断
6.7处理列表
6.8公用处理语言
6.9小结

第7章设计以数据为中心的程序
7.1函数式数据结构
7.2平面文档表示法
7.3结构化文档表示法
7.4编写操作
7.5面向对象式表示法
7.6小结

第8章设计以行为为中心的程序
8.1使用行为集合
8.2用于处理函数的术语
8.3处理组合行为
8.4结合数据与行为
8.5小结
第ⅲ部分高级f#编程技术

第9章将值转换为带有成员的f#对象类型
9.1改进以数据为中心的应用程序
9.2改进以数据为中心的应用程序
9.3处理.net接口
9.4具体对象类型
9.5从c#中使用f#库
9.6小结

第10章数据结构的效率
10.1优化函数
10.2处理大型集合
10.3"延续"简介
10.4小结

第11章函数式程序的重构与测试
11.1重构函数式程序
11.2测试函数式代码
11.3重构计算顺序
11.4在实践中使用延迟值
11.5小结

第12章序列表达式和备选工作流
12.1生成序列
12.2掌握序列表达式
12.3处理序列
12.4介绍备选工作流
12.5自定义计算中的第一步
12.6为选项实现计算表达式
12.7用记录来补充计算
12.8小结
第ⅳ部分应用函数式编程

第13章异步与数据驱动编程
13.1异步工作流
13.2连接到世界银行
13.3浏览和获取数据
13.4从数据中收集信息
13.5使用excel实现数据可视化
13.6小结

第14章编写并行函数式程序
14.1理解不同的并行技术
14.2并行运行图形效果
14.3创建并行模拟
14.4小结

第15章创建可组合函数库
15.1可组合设计方法
15.2创建动画值
15.3编写处理行为的计算
15.4处理图画
15.5创建动画
15.6开发经济建模语言
15.7小结

第16章开发函数式反应程序
16.1使用事件的反应式编程
16.2创建反应式动画
16.3使用工作流进行ui编程
16.4在反应式应用程序中存储状态
16.5消息传送并发性
16.6小结
附录展望
快速参考函数式编程概念
快速参考f#语言构造
资源
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP