Alex Robbins
|
a395f47b86
|
Use interpose instead of interleave to add spaces between words.
|
2011-02-13 19:21:15 -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
|
bc9113fe60
|
Tweak wording very slightly for new macros koans.
|
2011-02-08 07:20:38 -06:00 |
|
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 |
|
Alex Robbins
|
94bde7de20
|
Fixing hard-coded answer to functions question.
|
2011-02-03 11:16:47 -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 |
|
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 |
|
Micah
|
b55332f4a8
|
added to the creating-fuctions sheet
|
2010-11-16 22:23:33 -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
|
a8dc9b36bb
|
Refs. We has them.
|
2010-11-09 20:19:10 -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
|
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
|
9b65b6d0fc
|
Eliminate .size in favor of count.
|
2010-10-29 10:45:47 -05:00 |
|
Colin Jones
|
2e6ee5ddea
|
Include new equality rules for floats.
|
2010-10-29 10:18:09 -05:00 |
|
Colin Jones
|
fe1f96b8c0
|
Upgrade to Clojure 1.3.0-alpha1.
|
2010-10-29 10:07:11 -05:00 |
|
Colin Jones
|
3bce0bd3ee
|
Update answer key for sets addition.
|
2010-10-27 17:30:34 -05:00 |
|
Nuno Marques
|
3c6478e5da
|
forgot to update sets as well
Signed-off-by: Colin Jones <trptcolin@gmail.com>
|
2010-10-27 17:29:45 -05:00 |
|
Nuno Marques
|
1d09a984e7
|
changed the order of some exercises and removed a confusing map entry
Signed-off-by: Colin Jones <trptcolin@gmail.com>
|
2010-10-27 17:27:31 -05:00 |
|
Colin Jones
|
c0cc0e32fb
|
Update answer key and add vector function.
|
2010-10-27 00:04:32 -05:00 |
|
Nuno Marques
|
4155a6b8ea
|
Remove some answers.
Signed-off-by: Colin Jones <trptcolin@gmail.com>
|
2010-09-28 19:35:11 -05:00 |
|
Colin Jones
|
927212f253
|
standardizing indentation
|
2010-07-26 18:20:42 -05:00 |
|
Colin Jones
|
2cf40290b9
|
more intuitive behavior for blank fn (___)
|
2010-07-26 18:15:26 -05:00 |
|
Colin Jones
|
71018e6940
|
simple test suite / answer key for contributors
|
2010-07-18 11:30:08 -05:00 |
|
Colin Jones
|
0d4a6cb1ce
|
using fill-in-blanks for everything
|
2010-07-17 18:45:49 -05:00 |
|
Colin Jones
|
363161727e
|
moving run call out of the .clj
|
2010-07-13 09:41:25 -05:00 |
|
Colin Jones
|
0d1632d3f6
|
moving to the proper directory-suggested namespace
|
2010-07-12 18:27:35 -05:00 |
|
Colin Jones
|
b6c0b70de1
|
modularize runner script
|
2010-07-12 18:19:54 -05:00 |
|
Colin Jones
|
99773ac292
|
removing redundancy in naming
|
2010-07-12 18:11:15 -05:00 |
|
Colin Jones
|
75c78b94e6
|
partial functions added
|
2010-07-12 18:06:19 -05:00 |
|
Colin Jones
|
7a6067422d
|
no need for all this duplication
|
2010-07-11 16:04:37 -05:00 |
|
Colin Jones
|
df8cd4e301
|
fix function-returning-function typo
|
2010-05-26 20:54:29 -05:00 |
|
Colin Jones
|
88544175c0
|
adding blank function (multi-argument)
|
2010-05-06 22:07:07 -05:00 |
|
Colin Jones
|
b5885e8867
|
unifying introductory functions a bit
|
2010-05-06 21:56:43 -05:00 |
|
Colin Jones
|
608690dca3
|
simplifying meditations macro
|
2010-05-06 17:38:34 -05:00 |
|
Colin Jones
|
896289b64e
|
using new :main leiningen key
|
2010-04-02 17:47:32 -05:00 |
|
Colin Jones
|
b55303714c
|
fixing typo (__ vs. _)
|
2010-04-02 17:43:32 -05:00 |
|
Colin Jones
|
20ee1f1f5c
|
looks like leiningen 1.1 no longer includes current dir in classpath
|
2010-03-24 22:48:56 -05:00 |
|