查询
最新公告

快速函数式编程(真正的EPUB)

English | 2023 | ISBN: 9781003358541 | 144 pages | True EPUB | 1.56 MB

Why learn functional programming? Isn’t that some complicated ivory-tower technique used only in obscure languages like Haskell?

In fact, functional programming is actually very simple. It’s also very powerful, as Haskell demonstrates by throwing away all the conventional programming tools and using only functional programming features. But it doesn’t have to be done that way.

Functional programming is a power tool that you can use in addition to all your usual tools, to whatever extent your current mainstream language supports it. Most languages have at least basic support.

In this book we use Python and Java and, as a bonus, Scala. If you prefer another language, there will be minor differences in syntax, but the concepts are the same.

Give functional programming a try. You may be surprised how much a single power tool can help you in your day-to-day programming.

英文| 2023 |国际标准图书编号:9781003358541 | 144页|真正的EPUB | 1.56 MB 为什么要学习函数式编程?这难道不是一种复杂的象牙塔技术,只在像Haskell这样晦涩难懂的语言中使用吗? 事实上,函数式编程其实非常简单。它也非常强大,正如Haskell所展示的那样,它抛弃了所有传统的编程工具,只使用了函数式编程特性。但不必这样做。 函数式编程是一种强大的工具,除了所有常用工具外,你还可以使用它,无论你当前的主流语言在多大程度上支持它。大多数语言至少都有基本的支持。 在这本书中,我们使用Python和Java,另外还有Scala。如果你更喜欢另一种语言,语法上会有细微的差异,但概念是相同的。 尝试一下函数式编程。你可能会惊讶于一个电动工具在日常编程中能为你提供多大的帮助。
Download from free file storage


本站不对文件进行储存,仅提供文件链接,请自行下载,本站不对文件内容负责,请自行判断文件是否安全,如发现文件有侵权行为,请联系管理员删除。