Commit Graph

115 Commits

Author SHA1 Message Date
Micah Martin and Colin Jones
bef513721d Clarify wording in maps 2013-03-04 17:33:46 -06:00
Micah Martin and Colin Jones
28bf698566 Clarify keywords, symbols, maps, sets 2013-03-04 17:30:00 -06:00
Micah Martin and Colin Jones
d275ab804d Leave out vec nil for now 2013-03-04 17:10:04 -06:00
Micah Martin and Colin Jones
bd4bcad22a Add some nil exposition 2013-03-04 17:06:46 -06:00
Micah Martin and Colin Jones
25b2f11247 Clarify empty lists & other list operations 2013-03-04 16:59:01 -06:00
Micah Martin and Colin Jones
2e3fead03f Clarify equalities a bit 2013-03-04 16:45:55 -06:00
Colin Jones
7ab93a0c38 Touch up some grammar & wording 2013-02-25 20:46:19 -06:00
Brian L. Troutwine
567031f48e Correct 'is' to 'are' in koan description.
I don't mean to be That Guy, but it's more correct to use 'are', rather than 'is' when discussing a plural subject.
2013-01-26 19:28:46 -08:00
Colin Jones
26c6609d5d Fix a few description typos 2013-01-05 15:18:45 -06:00
Ignacy Moryc
626f97de8f Add koans for partition function 2012-08-04 08:53:45 -05:00
Colin Jones
78c5704f34 Rename to use underscores instead of dashes
Works fine either way - this is just since underscores are required
in filenames for real projects, so it's something good for folks to
get used to.
2012-06-08 15:22:42 -05:00
Noam Yorav-Raphael
d7c093d2c8 Rename koan files to start with a number, to give the learner a feeling of progress. 2012-06-08 15:22:42 -05:00
Colin Jones
b83e14359b Fix grammar problem, closes #23
Thanks to @jamieorc for reporting.
2012-03-03 12:44:26 -06:00
Luke Arno
5627b8d37b Issue #21: Go deeper... deeper... in final recursion koan 2012-01-13 15:19:15 -08:00
Aaron Bedra
3cca560b96 Reformatting for consistency 2011-10-25 22:55:54 -04:00
Doug South
5e1fe2f23a More idiomatic keywords 2011-09-23 12:59:29 -04:00
Colin Jones
ada3d8541f Fix non-failing koan, fixes #14 2011-08-13 12:20:39 -05:00
Colin Jones
fb3f05e2c6 Add first cut at Java interop 2011-07-08 15:57:44 -05:00
Colin Jones
5a5f519fb8 Fix already-passing koans 2011-06-10 22:11:45 -05:00
calebphillips
5060b421c7 Updated example in conditionals that was passing without change.
"And in such a situation you may have nothing"
2011-06-09 16:27:59 -05:00
Colin Jones and Mike Jansen
7408b164fc Add case. 2011-04-29 15:34:17 -05:00
Colin Jones
1dd2e9ca86 Add a recursive list processing example. 2011-03-31 17:36:49 -05:00
Colin Jones
7d9fb046bb Start on lazy seqs. 2011-03-31 08:11:27 -05:00
Colin Jones
717207339f Add atoms. 2011-03-31 07:44:54 -05:00
Colin Jones
0c286f1686 Provide example of coordinated ref update. 2011-03-31 07:24:09 -05:00
Colin Jones
ae28d1dd98 Standardize whitespace a bit more. 2011-02-13 19:53:25 -06:00
Colin Jones
ebe856b45d Add datatypes. 2011-02-10 19:13:52 -06:00
Colin Jones
21c911f0a4 Make all existing tests fail before input is added. 2011-02-08 15:57:15 -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
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
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
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
0d4a6cb1ce using fill-in-blanks for everything 2010-07-17 18:45:49 -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
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
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