Skip to content

Functional Programming

Ted Lin edited this page Jun 25, 2016 · 7 revisions

Lisp

Book

People

Clojure is a robust, practical, and fast programming language with a set of useful features that together form a simple, coherent, and powerful tool.

Book

People

Tutorial

  • SICP Distilled : An idiosyncratic tour of SICP in Clojure
  • 4clojure : 4Clojure is a resource to help fledgling clojurians learn the language through interactive problems. The first few problems are easy enough that even someone with no prior experience should find the learning curve forgiving. See 'Help' for more information.

An advanced purely-functional programming language

Book

Scheme

  • Schemers : A collection of resources for the Scheme language. Information on all aspects of Scheme: implementations, papers, and code.

Compiler

  • Bones : A simple Scheme compiler for x86_64 systems

Book

Object-Oriented Meets Functional

Clone this wiki locally