码迷,mamicode.com
首页 >  
搜索关键字:scala高阶函数 函数式编程    ( 1911个结果
编程语言的发展趋势及未来方向
编程语言的发展趋势及未来方向(1):历史回顾及趋势概述 编程语言的发展趋势及未来方向(2):声明式编程与DSL 编程语言的发展趋势及未来方向(3):函数式编程 编程语言的发展趋势及未来方向(4):动态语言 编程语言的发展趋势及未来方向(5):元编程 编程语言的发展趋势及未来方向(6):并发 编程语言 ...
分类:编程语言   时间:2018-12-04 20:07:47    阅读次数:190
我们一起来学java8的lambda表达式Stream
Java 8 函数式编程风格 Java 迄今为止最令人激动的特征。这些新的语言特征允许采用函数式风格来进行编码,我们可以用这些特性完成许多有趣的功能。这些特性如此有趣以至于被认为是不合理的.他们说会影响计算速度,但是虽然是真的,但是存在皆合理. 所以我们摒弃缺点,研究优点. 演练 Collector ...
分类:编程语言   时间:2018-12-03 20:06:16    阅读次数:204
什么是函数式编程(副作用、纯函数、引用透明)
副作用的概念:一个带有副作用的函数不仅只是简单的返回一个值,还干了一些其他的事情,比如: 修改一个变量 直接修改数据结构 设置一个对象的成员 抛出一个异常或以一个错误终止 打印到终端或读取用户的输入 读取或写入一个文件 在屏幕上绘画 修改一个变量 直接修改数据结构 设置一个对象的成员 抛出一个异常或 ...
分类:其他好文   时间:2018-12-02 17:35:47    阅读次数:232
什么是函数式编程
导读 建议先阅读一下这几篇博客: "函数式编程初探" "函数式编程入门教程" "图解 Monad" 什么是函数式编程 函数式编程中的 函数 指的并不是编程语言中的函数(或方法),它指的是数学意义上的函数,即映射关系(如:y = f(x)),就是 y 和 x 的对应关系。 数学上对于函数的定义是这样的 ...
分类:其他好文   时间:2018-11-29 20:16:36    阅读次数:159
Python-17-函数_06_函数式编程
# 一、通常版 num1 = [1,2,3,4,5,6] def add_one(x): # 1、利用函数,定义一系列需求 return x+1 def minus_one(x): return x-1 def square_one(x): return x**2 def map_test(func ...
分类:编程语言   时间:2018-11-29 12:38:26    阅读次数:203
js之函数柯里化
函数柯里化是js函数式编程的一项重要应用,柯里化是一种将使用多个参数的一个函数转换成一系列使用一个参数的函数的技术。假设我们要计算一个表达式如下 第一种是我们常见的,第二种参数分开调用不常见,但我们也能实现他 如下 显然 ,这样的写法很受参数个数的限制,比较不现实,那么我们需要一个通用函数来实现以上 ...
分类:Web程序   时间:2018-11-29 01:26:31    阅读次数:234
Python--函数式编程
运用yield实现 模拟 grep -rl 'root' /etc (递归找etc下所有文件并打开,过滤有'root'的文件) 这个程序是一步步流水线式的流程,这就是面向过程编程 面向过程: 原始的编程思想,先做什么,再做什么,有几个阶段,一步步实现,流水线形式的 优点: 思路清晰,复杂问题流程化 ...
分类:编程语言   时间:2018-11-29 01:20:43    阅读次数:244
Python包结构和函数式编程
# 包的结构 |--包 |--|-- __init__.py 包的标志文件 |--|-- 模块1 |--|-- 模块2 |--|-- 子包(子文件夹) |--|--|-- __init__.py 包的标志文件 |--|--|-- 子包模块1 |--|--|-- 子包模块2 # 函数式编程 - 高阶函 ...
分类:编程语言   时间:2018-11-27 22:18:12    阅读次数:160
Python学习手册之类和继承
在上一篇文章中,我们介绍了 Python 的函数式编程,现在我们介绍 Python 的类和继承。 查看上一篇文章请点击:https://www.cnblogs.com/dustman/p/10010690.html 类先前,我们研究过两种编程范式--命令式(使用语句、循环和函数)和函数(使用纯函数、 ...
分类:编程语言   时间:2018-11-25 22:22:08    阅读次数:264
Python3基础-高级用法
写在前面:本文主要是python高级[练习部分][],介绍了一些高级用法,这些都是零散的小知识,这些可以与函数式编程合在一起使用。 函数式编程[^1]:Python中提供的函数式编程主要有: map(函数,可迭代式)映射函数 filter(函数,可迭代式)过滤函数 reduce(函数,可迭代式)规约 ...
分类:编程语言   时间:2018-11-25 16:16:52    阅读次数:200
1911条   上一页 1 ... 47 48 49 50 51 ... 192 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!