github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

stuarthalloway / practical-cl-clojure

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 51
    • 2
  • Source
  • Commits
  • Network (2)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

Port of Practical Common Lisp samples to Clojure — Read more

  cancel

http://blog.thinkrelevance.com

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

keep it to one line 
stuarthalloway (author)
Fri Oct 16 08:32:00 -0700 2009
commit  eaa8af4eabdeae55cd10eff357be94b8e06969d8
tree    8ff562e97cad6fb07c55d64f3d91d420f4becab6
parent  19c7c5b0f1a4ed588e92eee07e766226a9773b3e
practical-cl-clojure /
name age
history
message
file LICENSE Mon Sep 15 11:46:11 -0700 2008 completed chapter 5 added license and credits [stuarthalloway]
file PRACTICAL-CL-LICENSE Mon Sep 15 11:46:11 -0700 2008 completed chapter 5 added license and credits [stuarthalloway]
file README Fri Oct 16 08:20:38 -0700 2009 added test framework, fixed dumb bug in chapter 3 [stuarthalloway]
directory bin/ Fri Oct 16 08:20:38 -0700 2009 added test framework, fixed dumb bug in chapter 3 [stuarthalloway]
directory lib/ Fri Oct 16 08:20:38 -0700 2009 added test framework, fixed dumb bug in chapter 3 [stuarthalloway]
directory src/ Fri Oct 16 08:32:00 -0700 2009 keep it to one line [stuarthalloway]
directory test/ Fri Oct 16 08:20:38 -0700 2009 added test framework, fixed dumb bug in chapter 3 [stuarthalloway]
file user.clj Tue Sep 16 15:21:12 -0700 2008 moved up to edge clojure, should now be compati... [stuarthalloway]
README
PRACTICAL-CL-CLOJURE
----------------------
A port of selected examples from Practical Common Lisp to Clojure.
The purpose of this port is to explore the intersection between
Lisp and Clojure's signature features: access to the JVM and a 
functional programming style base on immutable collections.

WHAT YOU SHOULD DO FIRST
------------------------
Read Practical Common Lisp. It's great. Buy a copy.
http://gigamonkeys.com/book/

THEN...
----------------------
Get yourself some Clojure (http://clojure.org) and take 
a look at the code in this project.

BEGGING YOUR PARDON...
----------------------
I wrote this code before I settled on a test framework that I would
use for Clojure code. Such testing as there is is minimal, and has
been added after the fact when dealing with bugs.

For a more representative example of how I think Clojure code should
be tested, check out http://github.com/stuarthalloway/clj-relevance.

IF THIS WAS FUN...
----------------------
You might also enjoy my book, Programming Clojure:

    http://www.pragprog.com/titles/shcloj/programming-clojure

LICENSES
----------------------
Practical-cl-clojure is licensed under an MIT license, 
see LICENSE.

Peter Seibel, the author of Practical Common Lisp, wrote all
the code that inspired this port. The original is available at
http://gigamonkeys.com, and I have reproduced that license 
and copyright in PRACTICAL-CL-LICENSE.

Stuart Halloway
stu@thinkrelevance.com


Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server