Commit Graph

100 Commits

Author SHA1 Message Date
Colin Jones
b1ea905c57 Update answer sheet for ClojureBridge-MN changes 2015-07-06 07:28:21 -05:00
Tom Marble
356844ba0a Replaced Playground song with Oxford comma 2015-06-24 14:11:00 -05:00
Tom Marble
f30feb25fe Merge branch 'friendlier-koans' 2015-06-24 07:58:49 -05:00
Tom Marble
f678ac204d Merge pull request #3 from elenam/master
changed another foo to hello
2015-06-24 07:44:13 -05:00
Elena Machkasova
6866ccd933 changed another foo to hello 2015-06-14 23:35:01 -05:00
Tom Marble
54d4b1a999 refer to clojure.set in 04 2015-06-14 21:38:41 -05:00
Tom Marble
6d5b226307 attempt to make koans more inclusive 2015-06-14 21:06:04 -05:00
Tom Marble
c4958a9263 Merge pull request #1 from clojurebridge-minneapolis/brian/fix-koans-2
Made conditionals exercises more PC.
2015-06-14 20:56:50 -05:00
Brian Dawn
29aedc3a6a Made conditionals exercises more novice friendly. 2015-06-14 11:15:40 -05:00
Elena Machkasova
8a5303df8f replaced "foo" examples with "hello"
This is more novice-friendly
2015-06-14 11:11:39 -05:00
Piotr Bzdyl
7f21443d6f Simplified code. 2015-03-03 20:12:17 +01:00
Mike Jansen
45ea6e3441 update maps koans with 2018 Olympics 2014-11-26 16:19:04 -06:00
Colin Jones
04b3c4a960 Bump koan-engine dependency
Also eliminates some ns forms that we can do without now.

Closes #71
2014-05-02 16:39:13 -05:00
David Kinzer
711925a043 Add name-spaces to the clojure koans files.
This commit adds two name-spaces to beginning of the clojure koan files
in order to fix an issue both #68 and #69.
2014-05-02 16:38:17 -05:00
Colin Jones
fd3972dd78 Merge pull request #74 from ajmccluskey/21-remove-partial
Remove unnecessary call to partial in second koan
2014-04-25 14:31:13 -05:00
Mike Jansen
eaf6cd6f80 fix spacing issue in 05_maps.clj 2014-04-25 14:11:18 -05:00
Andrew McCluskey
569aa5e85b Remove unnecessary call to partial in second koan
juxt returns a function that takes a variable number of arguments, so a
partial taking one argument does not need to be created.
2014-03-19 21:59:40 +07:00
Gunnlaugur Thor Briem
a1e659bc29 Trivial: fix Hawking's first name 2014-01-27 09:52:03 +00:00
Colin Jones
86a6790ae4 Clean up group-by descriptions & spelling 2014-01-21 08:09:02 -06:00
Takayuki Goto
d6b1b57942 group-by function koan 2014-01-21 08:08:26 -06:00
Colin Jones
f35e258e7f Update answer key to reflect renaming 2014-01-21 07:43:05 -06:00
Kyle VanderBeek
e96ccc4494 Switch variable from index to x to avoid confusing syntax highlightig.
index is a clojure.set function and ended up highlighted for me, sending me
down a rabbit hole of confusion. Avoid this with a more generic variable name
consistent with other Koan files.
2014-01-21 07:35:12 -06:00
Attila Domokos
68dcde939e Make if-not example clearer, fix the answer keys
I felt the example wasn't very clear as the conditional returned the
quoted form of `doom` when it evaluated to true or false. This way the
user needs to find a value that satisfies the if-not conditional so it
returns `doom` and not `more-doom`.
2014-01-21 07:23:03 -06:00
Colin Jones
0cf4cd3121 Move herbivore assertions together 2014-01-21 07:14:27 -06:00
Tobias Pfeiffer
92c7f8b2f0 Added one test to the polymorph suite (test name usage)
* added one tests that verifies that the diet function also
  accesses the name value of the map (before it was possible
  to just return "Bambi eats veggies." for the herbivore diet
* since this is not the main purpose of these specs added just
  this one and not extra specs for default/carnivore as I didn't
  want to bloat it, but could add those as well if desired
2014-01-21 07:14:18 -06:00
Chris Cummins
5c27ca25cc Minor grammar fix 2014-01-09 01:14:08 +00:00
Colin Jones
0675850ae7 Merge pull request #61 from drguildo/grammar-fixes
A few grammatical changes.
2013-11-18 10:44:34 -08:00
Simon Morgan
8c0d3f885c A few grammatical changes. 2013-11-18 17:29:13 +00:00
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
Aaron Bedra
3cca560b96 Reformatting for consistency 2011-10-25 22:55:54 -04:00