专栏首页一个会写诗的程序员的博客第8章 函数式编程(FP) 《Kotin 编程思想·实战》

第8章 函数式编程(FP) 《Kotin 编程思想·实战》

第8章 函数式编程(FP)

8.1 函数式编程概述 8.1.1 面向对象编程OOP特征 8.1.2 函数式编程FP特征

8.2 Kotlin函数式编程 8.2.1 函数是什么 8.2.2 函数指针 8.2.3 复合函数(高阶函数) 8.2.4 闭包(closure) 8.2.5 Lambda表达式(匿名函数) 8.2.6 内联函数(inline) 8.2.7 本地函数(Local Functions) 8.2.8 命名参数(NamedParameters) 8.2.9 外部函数external 8.2.10 尾递归tailrec

8.3 函数式Stream API 8.3.1 filter函数 8.3.2 map函数 8.3.3 forEach


《Kotlin极简教程》正式上架:

点击这里 > 去京东商城购买阅读

点击这里 > 去天猫商城购买阅读


本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 函数式编程与面向对象编程[1]: Lambda表达式 函数柯里化 高阶函数函数式编程与面向对象编程[1]: Lambda表达式 函数柯里化 高阶函数.md

    For example, in Lisp the 'square' function can be expressed as a lambda expressi...

    一个会写诗的程序员
  • 第5章 函数与函数式编程第5章 函数与函数式编程

    函数式编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以传入函数参数,也可以返回一个函数。函数式编程 (简称FP) 是一种编程...

    一个会写诗的程序员
  • 《Kotin 极简教程》第8章 函数式编程(FP)(1)第8章 函数式编程(FP)《Kotlin极简教程》正式上架:

    "函数式编程", 又称泛函编程, 是一种"编程范式"(programming paradigm),也就是如何编写程序的方法论。它的基础是 λ 演算(lambda...

    一个会写诗的程序员
  • Kotlin学习之高阶函数和Lambda表达式的基础用法

    Kotlin学习之高阶函数和Lambda表达式的基础用法 一、定义和调用高阶函数的写法 kotlin.collections._Arrays.kt中的mapTo...

    企鹅号小编
  • 学会使用函数式编程的程序员(第1部分)

    在这篇由多部分组成的文章中,接下来将介绍函数式编程的一些概念,这些概念对你学习函数式编程有所帮助。如果你已经懂了什么是函数式编程,这可以加深你的理解。

    前端小智@大迁世界
  • python中lambda表达式与函数,函数传参、引用、作用范围、函数文档

    它是一个匿名函数。这个lambda表达式主要为了一些简洁的函数写法,能够快速表达结果。

    刘金玉编程
  • 聊一聊编程中的函数

    给定一个数集A,假设其中的元素为x。现对A中的元素x施加对应法则f,记作f(x),得到另一数集B。假设B中的元素为y。则y与x之间的等量关系可以用y=f(x)表...

    算法与编程之美
  • 都应该了解的Python函数式编程

    “ 函数式编程(Functional Programming)或者函数程序设计,是一种编程范型。”

    周萝卜
  • 7.3 函数总结

    (2)如果使用库函数,应该在本文件开头用#include指令将调用有关库函数时所需用到的信息“包含”到本文件夹中来。

    闫小林
  • 7.1 函数

    1、函数是从英文function翻译过来的,其实function在英文中的意思既是函数,也是功能。、

    闫小林

扫码关注云+社区

领取腾讯云代金券