Commit Graph

274 Commits

Author SHA1 Message Date
Colin Jones
18e6ac2e38 Explain options for starting the koans. 2011-02-10 21:11:18 -06:00
Colin Jones
6e349470d3 Update to Clojure 1.3.0-alpha4. 2011-02-10 20:58:17 -06:00
Colin Jones
ebe856b45d Add datatypes. 2011-02-10 19:13:52 -06:00
Colin Jones
c604126a4e Separate expected-failing and -passing concerns. 2011-02-08 16:07:36 -06:00
Colin Jones
21c911f0a4 Make all existing tests fail before input is added. 2011-02-08 15:57:15 -06:00
Colin Jones
6948ed6ec8 Find tests that pass too easily in test run. 2011-02-08 15:51:05 -06:00
Colin Jones
ddbb9971fd Move r-infix blanks to the macro itself. 2011-02-08 07:51:41 -06:00
Colin Jones
b7d3022b77 Allow r-infix to work with more than 2 operands. 2011-02-08 07:46:48 -06:00
Colin Jones
3e4d2caebf Update contributors list and ideaboard. 2011-02-08 07:23:08 -06:00
Colin Jones
bc9113fe60 Tweak wording very slightly for new macros koans. 2011-02-08 07:20:38 -06:00
Jaskirat
08415ecb94 The scripts\test.bat did not work in windows because src was not on the classpath, made change to add src to the classpath 2011-02-08 17:26:47 +05:30
Jaskirat
0c0ab4e457 Added macros.clj and updated the path_to_answer_sheet & path_to_enlightenment for the same. 2011-02-08 17:21:11 +05:30
Colin Jones
f29e547f2a Allow nil as an answer. 2011-02-03 12:26:58 -06:00
Colin Jones
1648d9e94a Avoid nil answer, but allow it to fail if it's wrong. Fixes #6. 2011-02-03 12:00:03 -06:00
Colin Jones
9c947e7ac7 Update contributors list. 2011-02-03 11:21:52 -06:00
Alex Robbins
94bde7de20 Fixing hard-coded answer to functions question. 2011-02-03 11:16:47 -06:00
Colin Jones
9ed18688b9 Update contributors list. 2011-01-12 16:41:39 -06:00
Colin Jones
8a9a957a62 Parse required clojure version out of project.clj to avoid duplication. 2011-01-12 16:38:04 -06:00
Ben Lickly
a987607134 Added check of sufficiently new clojure version.
This should prevent users of old clojure versions
from running koans and getting strange results.
2011-01-11 14:48:26 -08:00
Colin Jones
26c702ffd0 Provide clickable links in README. 2011-01-06 17:10:47 -06:00
Colin Jones
a0a8677c83 Update contributors list. 2011-01-03 16:29:09 -06:00
Michael Kohl
f4a5cd7cad Spelling 2011-01-03 23:12:39 +01:00
Colin Jones
4c74b1b50b Add Micah to the contributor list & fix a couple typos. 2010-11-17 09:55:16 -06:00
Colin Jones
c1c25be776 Use clojure scripts in the runners. 2010-11-17 09:53:26 -06:00
Micah
b55332f4a8 added to the creating-fuctions sheet 2010-11-16 22:23:33 -06:00
Colin Jones
d9f7e636ab Update ideaboard to reflect destructuring work. 2010-11-14 10:15:25 -06:00
Colin Jones
3bba4879db Add map destructuring. 2010-11-11 18:16:55 -06:00
Colin Jones
a7f7df6f01 Get users to write ref mutations themselves. 2010-11-10 19:16:50 -06:00
Colin Jones
7aa2271463 Update README for 1.3.0-alpha3. 2010-11-10 19:10:15 -06:00
Colin Jones
736e106cee Update contributing section. 2010-11-09 21:12:14 -06:00
Colin Jones
a8dc9b36bb Refs. We has them. 2010-11-09 20:19:10 -06:00
Colin Jones
d696a9c76f Prioritize a bit in ideaboard. 2010-11-09 19:45:22 -06:00
Colin Jones
af19d14c40 Finish off vector destructuring features. 2010-11-08 18:07:59 -06:00
Colin Jones
98b7ab99fe Add another simple destructuring example. 2010-11-08 17:27:18 -06:00
Colin Jones
e10fc56c2c Update to 1.3.0-alpha3. 2010-11-07 10:38:04 -06:00
Colin Jones
345df3d6d0 Add some background knowledge to the recursion section. 2010-11-07 10:17:58 -06:00
Colin Jones
cf4162ece6 Short start on destructuring. 2010-11-06 17:38:31 -05:00
Colin Jones
b340cb6ccb Multiple-argument #() syntax. 2010-11-05 17:33:06 -05:00
Colin Jones
7e6ac00457 Use forms instead of strings where possible in answer sheet. 2010-11-04 08:10:24 -05:00
Colin Jones
47d4342314 Show not= and collection equality. 2010-11-04 08:01:34 -05:00
Colin Jones
fa90fc7e86 Add cond; fix typo. 2010-11-03 20:38:20 -05:00
Colin Jones
abcd170b34 Add recursion / factorial koan. 2010-11-02 22:55:34 -05:00
Colin Jones
87e25afc1e Some cleanup & adding a better-syntax of the function toughie. 2010-11-02 22:29:45 -05:00
Colin Jones
2841228b07 Update README to reflect 1.3.0-alpha2 update. 2010-11-02 19:40:45 -05:00
Colin Jones
b289405701 Finish incomplete sentence. 2010-11-01 20:24:43 -05:00
Colin Jones
8d873427bb Update to 1.3.0-alpha2. 2010-11-01 20:22:04 -05:00
Colin Jones
498e003fee Introduce the REPL. 2010-11-01 20:12:00 -05:00
Colin Jones
baecf7edb4 Move scripts into their own directory. 2010-11-01 20:09:15 -05:00
Colin Jones
fa9b51743c Make launchers more resilient to Clojure version changes. 2010-11-01 19:50:05 -05:00
Colin Jones
775e79b8ce Include Eclipse license v10 (same as Clojure itself). 2010-11-01 14:27:48 -04:00