`
mondayw
  • 浏览: 144180 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

[译文]函数式编程思想:以函数的方式思考,第3部分——过滤、单元测试和代码重用技术

阅读更多

函数式编程思想这一文章系列的作者Neal Ford继续带领我们在函数式编程构造和范式中这一旅程中漫游,你将会看到用Scala编写的数字分类代码,并可粗略地了解一下函数式编程领域中的单元测 试;接着你会学到一些关于部分应用(partial application)和局部套用(currying)的知识——两种促进代码重用的函数式方法——并会了解到递归是如何适用于函数式的思考方式的。

 

点击这里 阅读具体内容。

 

 

 

分享到:
评论

相关推荐

    《计算机英语》参考译文和练习答案

    - **分类**:编程语言按用途和特点可分为多种类型,如面向对象语言(C++、Java)、脚本语言(Python、JavaScript)、函数式语言(Lisp、Haskell)等。每种语言都有其独特的语法和应用场景。 #### 第五单元:计算机程序 -...

    Java编程思想--外文文献原文及译文(可编辑).doc

    《Java编程思想》是 Bruce Eckel 的经典著作,旨在深入阐述Java编程语言的核心概念和机制。这本书强调了Java作为一门“纯粹”的面向对象语言,与C++相比,它在设计时更加注重对象导向的本质。虽然C++和Java都是混合...

    计算机专业英语译文和答案

    第三单元的课文A——“操作系统”讲解了操作系统的作用,包括进程管理、内存管理、文件系统和用户接口等。它还可能涉及操作系统类型,如Windows、Linux和Mac OS。 第四单元的课文A——“编程语言”介绍了各种编程...

    浅析许渊冲翻译思想——优化论.doc

    总结来说,许渊冲的翻译思想——优化论,倡导译者在尊重原文的基础上,通过发挥译文语言的特长,创造出既忠实又优美的译文,以达到与原文媲美甚至超越的效果。这一理论丰富了中国的翻译理论体系,对中国翻译实践有着...

    基于单片机——智能型充电器的电源和显示的设计资料.zip

    【标题】中的“基于单片机——智能型充电器的电源和显示的设计”是指一个项目,这个项目聚焦于使用单片机技术来设计一款具备智能特性的充电器,重点在于电源管理和用户显示界面的实现。单片机是微型计算机的一种,因...

    苏教版小学英语3A三年级上册第四单元提优测试题精选.doc

    这篇文档是针对苏教版小学英语3A三年级上册第四单元的一份提优测试题集,旨在检验学生在本单元的英语学习成果。试题涵盖了听、说、读、写等多个方面,旨在提升学生的综合英语能力。 一、听力部分: 这部分测试了...

    企业市场营销外文文献——中文译文.doc

    企业市场营销外文文献——中文译文.doc

    Reversing:逆向工程揭密

    本书是在我参与了多年的软件开发项目之后写的,这些项目由于各种各样的原因需要反复地对第三方代码进行逆向工程。起初,我觉得这是一个非常单调乏味的过程,只是在没有替代方法来获取信息的情况下才不得已使用它。...

    高性能JavaScript_编程_javascript_js_

    4. **函数式编程**:JavaScript支持函数式编程风格,如高阶函数、函数组合、柯里化等,这些技巧可以极大地提高代码的可读性和可维护性。 5. **异步编程**:JavaScript的事件循环和回调函数是处理异步操作的基础。...

    基于单片机——电子式里程表设计论文资料.zip

    标题“基于单片机——电子式里程表设计论文资料.zip”表明这是一个关于使用单片机技术进行电子式里程表设计的研究论文资料包。这通常包括了设计原理、硬件选择、软件编程、系统实现以及可能的实验结果和分析等内容。...

    Computer_Vision Algorithms and Applications2010 :计算机视觉算法和应用

    计算摄影结合了计算机视觉和摄影技术,以实现传统摄影无法达到的效果。这部分内容包括光度校准、高动态范围成像、超分辨率和去模糊、图像遮罩和合成以及纹理分析和合成。 #### 十、立体对应(Stereo Correspondence)...

    单片机毕业设计——智能型充电器的电源和显示的设计资料.zip

    单片机毕业设计——智能型充电器的电源和显示的设计资料是一份综合性的学习资源,主要涵盖了单片机技术在实际应用中的电源管理和显示系统设计。这个项目旨在帮助学生掌握单片机的基本原理,以及如何将这些理论知识...

    译文:驱动开发之六:介绍显示驱动(含Mirror Driver介绍)

    此函数的第一个参数实际上是传入DriverEntry函数的`pDriverObject`参数(即驱动对象),第二个参数通常是传递给DriverEntry的第二个参数`RegistryPath`。 在迷你小端口驱动中,除了使用以`VideoPort`开头的API之外...

    浅议传统出版社研发APP的意义和困局——从上海译文出版社“译文的书”APP说起.pdf

    本文以上海译文出版社的“译文的书”APP为例,探讨了传统出版社研发APP的重要性和面临的困境。 首先,研发APP对于传统出版社而言,是顺应时代潮流,实现数字化转型的关键步骤。通过APP,出版社可以将纸质书籍的内容...

    计算机英语参考译文和练习答案.doc

    本单元探讨编程语言的基础,如语法、编译器和解释器的工作方式,以及不同类型的编程语言(如面向对象、函数式、过程式等)。可能还会涉及一些流行的编程语言,如Java、Python、C++等,以及它们在软件开发中的应用。 ...

    国际先进机器人技术(IARP)第十七次联合协调讨论会报告译文集.rar

    《国际先进机器人技术(IARP)第十七次联合协调讨论会报告译文集》是一部集大成之作,它详尽地记录了全球机器人领域的最新研究成果和技术动态。在当今科技飞速发展的时代,机器人技术不再仅仅是科幻小说中的概念,...

Global site tag (gtag.js) - Google Analytics