Functional programming, and in particular purely functional programming, attempts to minimize or eliminate side effects, and is therefore considered declarative.
函数式编程语言使您能够创建高度并行化和高度分布式的系统。
Functional programming languages enable you to create a highly parallelized and highly distributed systems.
函数式编程只描述在程序输入上执行的操作,不必使用临时变量保存中间结果。
Functional programming describes only the operations to be performed on the inputs to the programs, without use of temporary variables to store intermediate results.
对可变状态的谨慎处理:函数式编程有时候(被半开玩笑地)称为“面向值编程”。
A Careful Treatment of Mutable State: Functional programming is sometimes(half-jokingly) referred to as‘value-oriented programming.'.
函数式编程有时候被认为是一系列可以补充或替代的其他编程范式的技术,例如.
Functional programming is sometimes considered to be a set of techniques that supplement or replace techniques found in other programming paradigms, such as:.
函数式编程语言,例如Haskell,能够使这些变得更简单更便宜。
Functional programming languages, such as Haskell, can make it easier and cheaper.
函数式编程想要尽可能的避免状态变化,只和函数间的数据流动打交道。
Functional programming wants to avoid state changes as much as possible and works with data flowing between functions.
In computer programming, especially functional programming and type theory, an algebraic data type is a kind of composite type, i.
函数式编程(FP)是一种软件开发风格,它注重不依赖于编程状态的函数。
Functional programming(FP) is a style of software development emphasizing functions that don't depend on program state.
函数式编程概念,包括匿名函数、调用函数的不同方法,以及将函数作为参数传递给其他函数的方式。
Functional programming concepts, including anonymous functions, different ways to call functions, and how to pass functions as arguments to other functions.
Scala同时支持闭包,一种动态语言比如Python和Ruby从函数式编程世界中引用过来的特性。
Scala also offers closures, a feature that dynamic languages like Python andRuby have adopted from the functional programming world.
这些更改中有两个紧密相连的部分:流API和函数式编程构造。
The changes have two closely linked parts:the stream API and the functional programming constructs.
因此,在代码中滥用lambda表达式并不意味着您使用的是函数式编程范型。
So, abusing of lambda expression in your codedoes not mean you're using functional programming paradigm.
Julia使用多重分派作为范例,使表达许多面向对象和函数式编程模式变得容易。
Julia uses multiple dispatch as a paradigm,making it easy to express many object-oriented and functional programming patterns.
While Kotlin provides building blocks for functional programming, Arrow delivers a package of ready-to-use higher-level abstractions for application developers.
在第一节中,介绍了Ramda和函数式编程的一些基本思想,如函数、纯函数和数据不变性。
In Part 1, I introduced Ramda and some of the basic ideas about functional programming, such as functions, pure functions, and immutability.
Backus's paper popularized research into functional programming, though it emphasized function-level programming rather than the lambda-calculus style now associated with functional programming..
一些传统的编程语言,例如C++和JavaScript,引入了由函数式编程提供的一些构造和特性。
Some traditional programming languages, such as C++ and JavaScript,import constructs and features from functional programming.
Functional programming(often abbreviated FP) is the process of building software by composing pure functions, avoiding shared state, mutable data, and side-effects.
中文
Bahasa indonesia
日本語
عربى
Български
বাংলা
Český
Dansk
Deutsch
Ελληνικά
Español
Suomi
Français
עִברִית
हिंदी
Hrvatski
Magyar
Italiano
Қазақ
한국어
മലയാളം
मराठी
Bahasa malay
Nederlands
Norsk
Polski
Português
Română
Русский
Slovenský
Slovenski
Српски
Svenska
தமிழ்
తెలుగు
ไทย
Tagalog
Turkce
Українська
اردو
Tiếng việt