Laura Brown
f60275e6e4
Update 05_maps.clj
...
"Often you will need to get the keys, but the order is undependable"
The keys value pairs are already ordered by key. Why not make the original map un-ordered to force the user to think about sorting them?
"You can get the values in a similar way"
Two of the three values are already provided in the answer, the answer to this challenge can be arrived at by providing the missing one through process of elimination without thinking about sorting.
2013-09-18 08:45:07 -05:00
Bob Williams
c5ef11690e
rearranging map keys to prove sort function
2013-09-18 09:13:54 -04:00
David Kinzer
f9268e81bf
Fix spelling.
2013-08-04 00:59:37 +00:00
Colin Jones
f0bdefe972
Improve grammatical flow
...
refs #51
2013-07-24 19:39:17 -05:00
Marshall Shen
6fb62d5c79
add one more problem in function exercise
2013-07-22 10:55:09 -05:00
Hannes Johansson
8cd9d64ad0
Added missing word in comment for koan 11
2013-03-15 23:35:41 +01:00
Micah Martin and Colin Jones
559f2e2c58
Take pity and clarify higher-order fns a bit
2013-03-04 17:51:31 -06:00
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
Sam Ritchie
337d39684a
Extracted koan logic out into koan-engine.
2011-11-27 17:55:14 -06:00
Aaron Bedra
3cca560b96
Reformatting for consistency
2011-10-25 22:55:54 -04:00
Colin Jones
652cc6d29c
Fix auto-runner for exceptions without causes or messages, fixes #16
2011-09-23 14:55:06 -05: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
0978ffad12
Fix ensure-failing-without-answers, per Caleb Phillips' macro-replacement idea
2011-08-13 12:16:34 -05:00
Colin Jones
fb3f05e2c6
Add first cut at Java interop
2011-07-08 15:57:44 -05:00
Colin Jones
d7d54f1a08
Remove unnecessary whitespace
2011-06-17 14:57:00 -05:00
Colin Jones
da56dd5ae0
Improve docs and output about auto-runner
2011-06-16 18:01:43 -05:00
Colin Jones
21295e2079
Completely remove dependency on return value from meditations
2011-06-16 17:48:13 -05:00
Colin Jones
8e33a43ee8
Catch exceptions that happen before the assertion can be made
2011-06-16 17:47:28 -05:00
Colin Jones
02b00bafd7
Fix runner freezing after first correct koan
...
Many thanks to Patrick Gombert for finding the bug
2011-06-16 11:55:04 -05:00
Colin Jones
e6174d80dc
Remove clojure.test dependencies
2011-06-10 22:22:04 -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
4038946c14
Fix frozen autorunner issue on compiler exceptions
2011-05-12 18:14:22 -05:00
Colin Jones
c2c9a15cea
Split freshener and koan ordering out into namespaces.
2011-04-29 23:12:28 -05:00
Colin Jones
3644a48bcd
Introduce the auto-refreshing runner via fresh.
2011-04-29 22:54:49 -05:00
Colin Jones and Mike Jansen
7408b164fc
Add case.
2011-04-29 15:34:17 -05:00
Colin Jones
ff7623f2ad
Fix file / line reporting for lazy defn loading, fixes #11 .
2011-04-19 09:02:41 -05:00
Colin Jones
99eb97266c
Fix clojure version parsing, due to the junit exclusion.
2011-04-13 19:19:50 -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
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