Scheme is a functional programming language that is a dialect of Lisp. It has a minimalist design with a standard specification and many implementations.

learn more… | top users | synonyms

17
votes
3answers
2k views

Is there a canonical tutorial or book on functional programming concepts?

Coming from a procedural/OO programming background, I tend to write Scheme programs in a procedural fashion. I would be intersted in learning Scheme or Lisp in a functional way from the ground up, to ...