《函数式编程入门--使用Elixir》[64M]百度网盘|pdf下载|亲测有效
《函数式编程入门--使用Elixir》[64M]百度网盘|pdf下载|亲测有效

函数式编程入门--使用Elixir pdf下载

出版社 出版集团图书专营店
出版年 2020-05
页数 390页
装帧 精装
评分 8.6(豆瓣)
8.99¥ 10.99¥

内容简介

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

基本信息

  • 商品名称:函数式编程入门--使用Elixir
  • 作者:(匈)乌利斯·阿尔梅达|责编:李昊|译者:杜万
  • 定价:66.8
  • 出版社:华中科技大学
  • ISBN号:9787568061711

其他参考信息(以实物为准)

  • 出版时间:2020-05-01
  • 印刷时间:2020-05-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:191
  • 字数:304千字

内容提要

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

目录

前言
本书适合你吗
这本书里有什么
选择Elixir
安装 Elixir
运行代码
在线资源
第1章 函数思想
1.1 为什么需要函数式编程
1.1.1 命令式语言的局限性
1.1.2 转向函数式编程
1.3 使用不可变数据
1.4 使用函数构建程序
1.4.1 明确地使用值
1.4.2 在参数中使用函数
1.4.3 值的转换
1.5 声明式编程
1.6 小结
第2章 使用变量和函数
2.1 表示值
2.2 执行代码并生成结果
2.2.1 创建逻辑表达式
2.3 变量值绑定
2.4 创建匿名函数
2.4.1 函数是一等公民
2.4.2 在不使用参数的情况下共享值
2.5 具名函数
2.5.1 Elixir的具名函数
2.5.2 创建模块和函数
2.5.3 导入具名函数
2.5.4 将具名函数作为值使用
2.6 结束语
2.6.1 练习
第3章 使用模式匹配控制程序流程
3.1 模式匹配
3.2 从各种数据中提取值
3.2.1 匹配部分字符串
3.2.2 匹配元组
3.2.3 匹配列表
3.2.4 匹配映射表
3.2.5 映射表与关键字列表
3.2.6 匹配结构体
3.3 用函数控制流程
3.3.1 函数的默认值
3.4 使用卫语句控制流程
3.5 Elixir的流程控制结构
3.5.1 Case:使用模式匹配进行控制
3.5.2 Cond:使用逻辑表达式进行控制
3.5.3 使用if和unless表达式
3.6 小结