书栈网 · BookStack 本次搜索耗时 0.037 秒,为您找到 273266 个相关结果.
  • 34. 函数式编程

    函数式编程 函数式编程 JavaScript 语言从一诞生,就具有函数式编程的烙印。它将函数作为一种独立的数据类型,与其他数据类型处于完全平等的地位。在 JavaScript 语言中,你可以采用面向对象编程,也可以采用函数式编程。有人甚至说,JavaScript 是有史以来第一种被大规模采用的函数式编程语言。 ES6 的种种新增功能,使得函数式编程...
  • 函数式编程入门经典

    函数式编程入门经典 前言 什么是函数式编程? 函数式编程的优势 函数式编程的基本原则 怎样进行函数式编程? 总结 链接 参考 函数式编程入门经典 前言 虽然大家已经被面向对象编程(Object-oriented programing)洗脑了,但很明显这种编程方式在 JavaScript 里非常笨拙,这种语言里没有类可以用,社区采取...
  • 8.1 函数式编程概述

    2501 2019-03-05 《Kotlin极简教程》
    8.1 函数式编程概述 8.1 函数式编程概述 函数式编程思想是一个非常古老的思想。我们简述如下: 我们就从1900 年 David Hilbert 的第 10 问题(能否通过有限步骤来判定不定方程是否存在有理整数解?) 开始说起吧。 1920,Schönfinkel,组合子逻辑(combinatory logic)。直到 Curry H...
  • 函数式反应型编程

    函数式反应型编程 函数式反应型编程   函数式反应型编程是两个声明式编程的子范例(函数式+反应式)的组合。这里我们先来理解反应式编程,因为它非常简单。   反应式编程在表处理方面十分强悍。假设我们有一个表格A:她是用来纪录其他两个表格(表格B、表格C)的和。当表格B或C当中任意一个值发现变化时,这些变化都会通过表实时改变表格A的值。总之,我们定义好...
  • 第11章 函数和函数式编程

    第11章 函数和函数式编程 第11章 函数和函数式编程 本章主题 ♦ 什么是函数 ♦ 调用函数 ♦ 创建函数 ♦ 条件表达式 ♦ 传入函数 ♦ 形参 ♦ 变长参数 ♦ 函数式编程 ♦ 变量的作用域 ♦ 递归 ♦ 生成器 在第2章,我们引入了函数,并介绍了函数的创建和调用。这一章,我们将在前面内容的基础上,详细的讲解函数的方方面...
  • 3. 函数响应式编程

    函数响应式编程 函数响应式编程 函数响应式编程 是种编程范式。它是通过构建函数操作数据序列,然后对这些序列做出响应的编程方式。它结合了函数式编程 以及响应式编程 这里先介绍一下函数式编程 。
  • 10. 函数式编程模块

    10. 函数式编程模块 10. 函数式编程模块 本章里描述的模块提供了函数和类,以支持函数式编程风格和在可调用对象上的通用操作。 本章包含以下模块的文档: 10.1. itertools — 为高效循环而创建迭代器的函数 10.1.1. Itertool函数 10.1.2. Itertools食谱 10.2. functools — 高...
  • 8.1.2 函数式编程基本特性

    1193 2019-03-06 《Kotlin极简教程》
    8.1.2 函数式编程基本特性 8.1.2 函数式编程基本特性 在经常被引用的论文 “Why Functional Programming Matters” 中,作者 John Hughes 说明了模块化是成功编程的关键,而函数编程可以极大地改进模块化。 在函数编程中,我们有一个内置的框架来开发更小的、更简单的和更一般化的模块, 然后将它们组合在一...
  • 2.12 函数式编程 (Functional Programming)

    2.12 函数式编程 (Functional Programming) 2.12 函数式编程 (Functional Programming) 函数式编程意味着撰写利用返回值而工作的程序,而不是修改东西。它是 Lisp 的主流范式。大部分 Lisp 的内置函数被调用是为了取得返回值,而不是副作用。 举例来说,函数 remove 接受一个对象和一个...
  • 用RXCollections进行函数式编程

    用RXCollections进行函数式编程 用RXCollections进行函数式编程 这是一本关于函数响应式编程的书,对吗?! 好吧,就像我们在学会跑步之前必须先学会走路一样,在高效地进行函数响应式编程之前,我们得学会怎么样进来函数式编程。