more ideas and upgraded to 1.2.0

Signed-off-by: Colin Jones <trptcolin@gmail.com>
This commit is contained in:
Nuno Marques 2010-09-30 10:09:44 +02:00 committed by Colin Jones
parent c0cc0e32fb
commit 9b36862ab0
8 changed files with 38 additions and 7 deletions

View File

@ -6,5 +6,36 @@ memoization
lazy sequences lazy sequences
recursion recursion
recursive list processing recursive list processing
trampolining
currying / pfa currying / pfa
reflection reflection
Destructuring
Metadata
Java interop
Protocols
Datatypes
Records
Types
Macros
Refs
Agents
Atoms
Vars
Pre and Post conditions of functions
vector-of
case
flatten
frequencies
group-by
keep
keep-indexed
map-indexed
partition-all
partition-by
rand-nth
range
reductions
repeatedly
shuffle

View File

@ -1,4 +1,4 @@
(defproject functional-koans "0.1.0" (defproject functional-koans "0.1.0"
:description "The functional koans" :description "The functional koans"
:dependencies [[org.clojure/clojure "1.2.0-RC2"]] :dependencies [[org.clojure/clojure "1.2.0"]]
:namespaces [koans]) :namespaces [koans])

View File

@ -1,2 +1,2 @@
@echo off @echo off
java -jar lib\clojure-1.2.0-RC2.jar java -jar lib\clojure-1.2.0.jar

View File

@ -1,2 +1,2 @@
java -jar lib/clojure-1.2.0-RC2.jar java -jar lib/clojure-1.2.0.jar
echo echo

View File

@ -1,2 +1,2 @@
@echo off @echo off
java -cp lib\clojure-1.2.0-RC2.jar;src clojure.main -e "(load \"path_to_enlightenment\")" -e "(do (in-ns 'path-to-enlightenment) (run))" java -cp lib\clojure-1.2.0.jar;src clojure.main -e "(load \"path_to_enlightenment\")" -e "(do (in-ns 'path-to-enlightenment) (run))"

2
run.sh
View File

@ -1,2 +1,2 @@
java -cp lib/clojure-1.2.0-RC2.jar:src clojure.main -e '(load "path_to_enlightenment")' -e "(do (in-ns 'path-to-enlightenment) (run))" java -cp lib/clojure-1.2.0.jar:src clojure.main -e '(load "path_to_enlightenment")' -e "(do (in-ns 'path-to-enlightenment) (run))"
echo echo

View File

@ -1,2 +1,2 @@
@echo off @echo off
java -cp lib\clojure-1.2.0-RC2.jar;src clojure.main -e "(load \"path_to_answer_sheet\")" -e "(do (in-ns 'path-to-answer-sheet) (run))" java -cp lib\clojure-1.2.0.jar;src clojure.main -e "(load \"path_to_answer_sheet\")" -e "(do (in-ns 'path-to-answer-sheet) (run))"

View File

@ -1,2 +1,2 @@
java -cp lib/clojure-1.2.0-RC2.jar:src clojure.main -e '(load "path_to_answer_sheet")' -e "(do (in-ns 'path-to-answer-sheet) (run))" java -cp lib/clojure-1.2.0.jar:src clojure.main -e '(load "path_to_answer_sheet")' -e "(do (in-ns 'path-to-answer-sheet) (run))"
echo echo