码迷,mamicode.com
首页 >  
搜索关键字:函数式    ( 2980个结果
Scala编程之惰性函数
惰性计算(尽可能延迟表达式求值)是许多函数式编程语言的特性。惰性集合在需要时提供其元素,无需预先计算它们,这带来了一些好处。首先,您可以将耗时的计算推迟到绝对需要的时候。其次,您可以创造无限个集合,只要它们继续收到请求,就会继续提供元素。函数的惰性使用让您能够得到更高效的代码。
分类:其他好文   时间:2019-05-12 01:54:26    阅读次数:273
Python - 100天从新手到大师
简单的说,Python是一个“优雅”、“明确”、“简单”的编程语言。 学习曲线低,非专业人士也能上手 开源系统,拥有强大的生态圈 解释型语言,完美的平台可移植性 支持面向对象和函数式编程 能够通过调用C/C++代码扩展功能 代码规范程度高,可读性强 目前几个比较流行的领域,Python都有用武之地。 ...
分类:编程语言   时间:2019-05-12 00:56:27    阅读次数:364
java8新特性--Lambda表达式
一、Lambda表达式是什么? Lambda表达式有两个特点 一是匿名函数,二是可传递。 匿名函数的应用场景是 通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用Lambda表达式。lambda表达式所表示的匿名函数的内容应该是很简单的,如果复杂的话,干脆就重新定义一个函数了,使用lam ...
分类:编程语言   时间:2019-05-09 22:09:54    阅读次数:171
python基本知识(五):函数式编程,装饰器
'''函数式编程: 1) 函数的特性 Features of function 2) 高阶函数 High-Order function 4) 闭包 Closure 5) 匿名函数 Anonymous function 6) 装饰器 Decorator 7)偏函数 Partial function'' ...
分类:编程语言   时间:2019-05-09 13:21:13    阅读次数:154
map、filter、reduce函数
# 函数式编程 # map(函数,可迭代对象) #遍历序列中的每个元素,并使用函数执行,返回可迭代结果 # python2 中返回的是list 而在python3中需要使用list转换成列表 li = [1, 2, 5, 6, 3] print(list(map(lambda x: x + 1, l... ...
分类:其他好文   时间:2019-05-06 23:31:59    阅读次数:116
java8中内置的四大核心函数式接口
java8中内置的四大核心函数式接口
分类:编程语言   时间:2019-05-04 18:42:55    阅读次数:298
用函数式编程,从0开发3D引擎和编辑器(二):函数式编程准备
大家好,本文介绍了本系列涉及到的函数式编程的主要知识点,为正式开发做好了准备。 ...
分类:其他好文   时间:2019-05-04 10:07:43    阅读次数:154
Java 8常用的流操作
以下都是我从《java8函数式编程》看到的,collect(toList())collect(toList())方法是由stream里面的值生成的一个列表,是一个及早求值的操作。List<Integer>list=Stream.of(1,2,3,4,5,).collect(Collectors.toList());assertEquals(Arrays.asList(1,2,3,,4,
分类:编程语言   时间:2019-05-01 17:18:26    阅读次数:166
用函数式编程,从0开发3D引擎和编辑器(一)
本系列探讨了在从0开始构建3D引擎和编辑器的过程中,每一个重要的功能点、设计方案的思考、讨论、总结和延伸。本文是开篇序言。 ...
分类:其他好文   时间:2019-05-01 12:02:37    阅读次数:147
RxJS入门之函数响应式编程
一.函数式编程 1.声明式(Declarativ) 和声明式相对应的编程?式叫做命令式编程(ImperativeProgramming),命令式编程也是最常见的?种编程?式。 2.纯函数(Pure Function) 函数的执?过程完全由输?参数决定,不会受除参数之外的任何数据影响。 函数不会修改任 ...
分类:Web程序   时间:2019-04-30 10:41:08    阅读次数:208
2980条   上一页 1 ... 67 68 69 70 71 ... 298 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!