diff --git a/ideaboard.txt b/ideaboard.txt index 77a8892..084102c 100644 --- a/ideaboard.txt +++ b/ideaboard.txt @@ -6,5 +6,36 @@ memoization lazy sequences recursion recursive list processing +trampolining currying / pfa 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 + diff --git a/project.clj b/project.clj index 4d5f202..7a0b20f 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ (defproject functional-koans "0.1.0" :description "The functional koans" - :dependencies [[org.clojure/clojure "1.2.0-RC2"]] + :dependencies [[org.clojure/clojure "1.2.0"]] :namespaces [koans]) diff --git a/repl.bat b/repl.bat index 3afdd32..36778ee 100755 --- a/repl.bat +++ b/repl.bat @@ -1,2 +1,2 @@ @echo off -java -jar lib\clojure-1.2.0-RC2.jar +java -jar lib\clojure-1.2.0.jar diff --git a/repl.sh b/repl.sh index 7e00734..a57fa83 100755 --- a/repl.sh +++ b/repl.sh @@ -1,2 +1,2 @@ -java -jar lib/clojure-1.2.0-RC2.jar +java -jar lib/clojure-1.2.0.jar echo diff --git a/run.bat b/run.bat index 118b5d8..8996358 100755 --- a/run.bat +++ b/run.bat @@ -1,2 +1,2 @@ @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))" diff --git a/run.sh b/run.sh index 26bfcc5..f59164c 100755 --- a/run.sh +++ b/run.sh @@ -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 diff --git a/test.bat b/test.bat index 057d066..a22ca46 100755 --- a/test.bat +++ b/test.bat @@ -1,2 +1,2 @@ @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))" diff --git a/test.sh b/test.sh index e1d10ed..dd30a4c 100755 --- a/test.sh +++ b/test.sh @@ -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