Hands-On Functional Programming in
rgwu
这个作者很懒,什么都没留下…
展开
-
Hands-On Functional Programming in Rust(译)前言
感谢您对Rust的函数编程感兴趣。 Rust是一种非常年轻的编程语言,对于函数式编程社区来说尤其陌生。尽管它的年代,该语言提供了丰富的实用和复杂的工具。在本书中,我们将介绍一般的函数式编程原理以及它们如何特别适用于Rust。我们的目标是提供关于Rust的知识和观点,这将远远超出语言特征的变化。 Rust的发展速度如此之快,以至于在编写本书的过程中,我们引入了新的功能,因为它们变得可用且相关。我们...原创 2019-05-08 15:53:16 · 588 阅读 · 0 评论 -
Hands-On Functional Programming in Rust 函数式编程 -对比(第一章)
函数式编程(FP)是仅次于面向对象编程(OOP)的第二种最流行的编程范例。多年来,这两种范式被分为不同的语言,以免混合。多范式语言试图支持这两种方法。 Rust就是这样一种语言。作为一个广义的定义,函数式编程强调使用可组合和最大可重用函数来定义程序行为。使用这些技术,我们将展示函数式编程如何为许多常见但困难的问题调整巧妙的解决方案。本章将概述本书中介绍的大多数概念。其余章节将致力于帮助您掌握每种...翻译 2019-05-08 18:51:21 · 2686 阅读 · 0 评论 -
Hands-On Functional Programming in Rust(译) 函数控制流程(第二章)
控制流程是编程的最基本构建块。早期语言没有数据结构或功能的概念,只有程序流。这些控制流结构随着时间的推移而发展,从简单的分支和循环到Rust中可用的复杂值表达式。在本章中,我们将开始开发项目,该项目将构成本书中所有代码示例的基础。第一个项目的要求立即引入。然后,我们将为您提供可操作的步骤,将项目需求转换为带有测试的代码大纲。最后,我们将为完整的可交付成果开发代码。学习成果:收集项目要求根据...翻译 2019-05-09 09:24:49 · 581 阅读 · 0 评论