函数式编程有什么好的开始文字? [英] What's a good beginning text on functional programming?

查看:110
本文介绍了函数式编程有什么好的开始文字?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我喜欢在我的舒适区之外学习语言,但我很难找到一个开始使用功能语言的地方。我听说了很多关于计算机程序的结构和解释的好消息,但是当我尝试在几年前通读这篇文章的时候,它似乎对我的头脑充满了兴趣。我用书比网站更好,但是当我访问当地的书店时,LISP上的书看起来有点吓人。

那么,什么是一个好的起点?我的目标是能够在6个月左右的时间内使用函数式编程语言来解决简单的问题,并能够转向更高级的主题,识别何时功能语言是工作的正确工具,并使用该语言在2 - 3年的时间内解决更多的问题。我喜欢书中的例子很多,但也包含了解决问题的书籍。这样的事情是否存在于函数式语言中? 解决方案

The Little Schemer 教授递归非常好,阅读起来很有趣,很简单。



我也喜欢计划编程语言有关该语言的更广泛的介绍。

I like to study languages outside my comfort zone, but I've had a hard time finding a place to start for functional languages. I heard a lot of good things about Structure and Interpretations of Computer Programs, but when I tried to read through it a couple of years ago it just seemed to whiz over my head. I do way better with books than web sites, but when I visit the local book store the books on LISP look kind of scary.

So what's a good starting point? My goal is to be able to use a functional programming language to solve simple problems in 6 months or so, and the ability to move to more advanced topics, recognize when a functional language is the right tool for the job, and use the language to solve more problems over the course of 2-3 years. I like books that are heavy on examples but also include challenges to work through. Does such a thing exist for functional languages?

解决方案

The Little Schemer teaches recursion really well, and it's fun and simple to read.

I also liked The Scheme Programming Language for a broader introduction into the language.

这篇关于函数式编程有什么好的开始文字?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆