Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tree: 4e3b501a41
Fetching contributors…

Cannot retrieve contributors at this time

34 lines (23 sloc) 2.03 kB

OnLisp in Clojure Examples

Introduction

I have been translating the examples from Paul Graham's On Lisp into Clojure.

Contents

My Introduction - Why I am doing this
Chapter 2 (2.1 - 2.3) - Intro to functions
Chapter 2 (2.4) - Polymorphism
Chapter 2 (2.5 - 2.6) - Scope and closures
Chapter 2 (2.7 - 2.10) - Local scope and tail recursion
Chapter 3 - Functional design
Chapter 4 (4.1 - 4.3) - Utility function
Chapter 4 (4.5 - 4.8) - Mapping and I/O
Chapter 5 - More advanced functional programming
Chapter 6 - Representing Networks in data and closures
Chapter 7 (7.1 - 7.4) - Intro to macros

Links

The most important link is to On Lisp Paul Graham's fantastic book, which is available to read online.

Michael Fogus has translated the examples from chapters 2 - 5 on his blog.

Stuart Halloway translated examples from chapters 7, 9 and 10 on his blog.

Jump to Line
Something went wrong with that request. Please try again.