《函数式编程入门:使用Elixir乌利斯·阿尔梅达著华中科技》[91M]百度网盘|pdf下载|亲测有效
《函数式编程入门:使用Elixir乌利斯·阿尔梅达著华中科技》[91M]百度网盘|pdf下载|亲测有效

函数式编程入门:使用Elixir乌利斯·阿尔梅达著华中科技 pdf下载

出版社 万卷出版公司图书专营店
出版年 2020-06
页数 390页
装帧 精装
评分 9.3(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供函数式编程入门:使用Elixir乌利斯·阿尔梅达著华中科技电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

   图书基本信息
图书名称   函数式编程入门:使用Elir
作者   乌利斯·阿尔梅达 著
定价   66.8元
出版社   华中科技大学出版社
ISBN   9787568061711
出版日期   2020-06-01
字数   
页码   
版次   
装帧   平装
开本   16开
商品重量   

   内容提要

Elir简单直接的语法非常适合用来学习函数式编程。
本书循序渐进地讲解函数式编程的关键概念,包括递归函数、模式匹配、不可变值、显式数据转换、模块、高阶函数、多态函数、错误处理等,借助清晰明了的案例让读者在不知不觉中掌握函数式编程思想和Elir语法。

理解函数式编程的三个关键概念:模式匹配、递归、流程控制。
学习在函数式编程中使用列表、元组、映射表等常用数据结构。
利用高阶函数改善程序的可读性。
借助流提高编程效率。
使用多态和协议处理各种类型的数据。
掌握错误处理。


   目录

前言 1
本书适合你 2
这本书里有什么 2
选择Elir 3
安装Elir 3
运行代码 3
在线资源 4
章 函数思想 5
1.1 为什么需要函数式编程 5
1.1.1 命令式语言的局限性 6
1.1.2 转向函数式编程 6
1.3 使用不可变数据 7
1.4 使用函数构建程序 9
1.4.1 明确地使用值 9
1.4.2 在参数中使用函数 11
1.4.3 值的转换 11
1.5 声明式编程 12
1.6 小结 14
第2章 使用变量和函数 15
2.1 表示值 15
2.2 执行代码并生成结果 17
2.2.1 创建逻辑表达式 19
2.3 变量值绑定 20
2.4 创建匿名函数 22
2.4.1 函数是一等公民 24
2.4.2 在不使用参数的情况下共享值 25
2.5 具名函数 29
2.5.1 Elir的具名函数 29
2.5.2 创建模块和函数 30
2.5.3 导入具名函数 33
2.5.4 将具名函数作为值使用 34
......


   作者介绍
Ulisses Almeida是Plataformatec软件公司的资深程序员、咨询师,该公司是Elir的发明者。Ulisses Almeida is a software consultant at Plataformatec, the pany that created Elir. He works on crafting applications, coaching beginner developers, and advising customers on best practices to build robust and maintainable systems.

   编辑推荐

函数式编程具有代码简洁、开发速度快、易理解、易维护、扩展性强的特点,在某些领域可以解决让命令式编程头痛的问题,具有广泛的应用场景和良好的发展前景。本书是函数式编程的零基础教程,以Elir为例讲解函数式编程与命令式编程的区别,帮助读者掌握函数式编程的基本概念和思想(如不可变值、显式数据转换、模式匹配、递归函数、高阶函数、多态等),并避免新手常犯的错误。本书尤其适合对Elir感兴趣且无函数式编程基础的读者入门学习。