Functional language constructs such as higher-order and first-class functions allow me to climb one more rung up the abstraction ladder and focus more on what the code does rather than how it does it.
函数语言结构,如高阶和一级函数,能让我对抽象的理解更进一步,让我更多地将精力放在代码能做什么而不是怎么做 上。
In fact, language experts generally believe functional languages operate at a higher abstraction level than most object-oriented languages.
实际上,语言专家们通常相信函数性语言操作的抽象级别要比面向对象语言高。
Functional programming represents the next abstraction leap: ceding more mundane details such as iteration, concurrency, and state to the runtime as much as possible.
函数编程代表了下一个抽象阶段:将更加琐碎的细节如遍历、并发性和状态尽可能留给运行时处理。
Composing functions in complex ways is the key to productivity in functional languages because you're continually raising your level of abstraction.
用复杂的方式组合函数,是函数性语言生产力的关键,这是因为这可不断提高抽象的层次。
At the core of functional programming is the function, just as classes are the primary abstraction in object-oriented languages.
函数式编程的核心是函数,就像面向对象语言的主要抽象方法是类。
Similarly, in functional programming constructs, you generally willingly cede details to the abstraction, reserving the times you don't to when it really matters.
同样,在函数编程结构中,您可以把细节留给抽象机制,在出现问题的时候才去关注它。
Circuits described are modeled to behavior sets after abstraction, and can be replaced by their behavior sets during functional test vector generation procedures.
通过抽象,电路可以规范为行为集,并代替电路本身进行功能测试向量的生成。
Circuits described are modeled to behavior sets after abstraction, and can be replaced by their behavior sets during functional test vector generation procedures.
通过抽象,电路可以规范为行为集,并代替电路本身进行功能测试向量的生成。
应用推荐