more ideas and upgraded to 1.2.0
Signed-off-by: Colin Jones <trptcolin@gmail.com>
This commit is contained in:
parent
c0cc0e32fb
commit
9b36862ab0
@ -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
|
||||||
|
|
||||||
|
@ -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])
|
||||||
|
2
repl.bat
2
repl.bat
@ -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
|
||||||
|
2
repl.sh
2
repl.sh
@ -1,2 +1,2 @@
|
|||||||
java -jar lib/clojure-1.2.0-RC2.jar
|
java -jar lib/clojure-1.2.0.jar
|
||||||
echo
|
echo
|
||||||
|
2
run.bat
2
run.bat
@ -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
2
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
|
echo
|
||||||
|
2
test.bat
2
test.bat
@ -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))"
|
||||||
|
2
test.sh
2
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
|
echo
|
||||||
|
Loading…
Reference in New Issue
Block a user