关于这本书
这是一本关于功能范式的书。 我们将使用世界上最受欢迎的函数式编程语言:JavaScript。 某些人可能会觉得这是一个错误的选择,因为这与当前的文化背道而驰,目前,这种文化占主导地位。 但是,由于以下几个原因,我认为这是学习FP的最佳方法:
您可能每天在工作中使用它。
这样就可以每天在现实世界的程序中练习和应用所学到的知识,而不必在深夜和周末使用深奥的FP语言进行宠物项目。
我们不必预先学习所有内容就可以开始编写程序。
在纯函数式语言中,如果不使用monad,则无法记录变量或读取DOM节点。 在这里,当我们学习净化我们的代码库时,可以作弊。 使用这种语言也比较容易上手,因为它是混合范式,在您的知识尚有不足的情况下,您可以退回当前的做法。
该语言完全能够编写一流的功能代码。
我们具有在一个或两个小型图书馆的帮助下模仿Scala或Haskell之类的语言所需的所有功能。
评论0
最新资源