Commit graph

364 commits

Author SHA1 Message Date
Alex Gorelov
ec99e1227c
Update 11_lazy_sequences.clj 2018-03-15 17:29:04 +03:00
Alex Gorelov
7340a998a1
Update 10_runtime_polymorphism.clj 2018-03-15 17:12:03 +03:00
Alex Gorelov
fba9e7f6b3
Update 09_higher_order_functions.clj 2018-03-15 16:59:15 +03:00
Alex Gorelov
126ae2e377
Merge pull request #3 from brannx/master
update README.md
2018-03-15 16:44:39 +03:00
Alex Gorelov
14ff63ecd7
Update README.md 2018-03-15 16:43:21 +03:00
Alex Gorelov
6ce93203e4
Merge pull request #2 from brannx/russian-translation
update
2018-03-15 16:39:21 +03:00
Alex Gorelov
ca9acec8a2
Update 03_lists.clj 2018-03-15 16:38:20 +03:00
Alex Gorelov
b27012e574
Update 08_conditionals.clj 2018-03-15 16:35:57 +03:00
Alex Gorelov
a5456c9d6a
Merge pull request #1 from brannx/master
Update 07_functions.clj
2018-03-15 16:26:36 +03:00
Alex Gorelov
e74c1bb1ad
Update 07_functions.clj 2018-03-15 16:25:07 +03:00
Alex Gorelov
14f41da07d
Update 06_maps.clj 2018-03-15 16:02:57 +03:00
brannx
46496626ea
Update 05_sets.clj 2018-03-15 15:32:25 +03:00
brannx
a55623398f
Update 04_vectors.clj 2018-03-15 15:27:15 +03:00
brannx
d8ac41c15f
Update 03_lists.clj 2018-03-15 15:20:58 +03:00
brannx
c032b6b946
Update 03_lists.clj 2018-03-15 15:18:23 +03:00
brannx
d46401a8bb
Update 02_strings.clj 2018-03-15 14:58:49 +03:00
brannx
16f23e0f17
Update 01_equalities.clj 2018-03-15 14:19:17 +03:00
brannx
586b197282
Update README.md 2018-03-13 15:16:26 +03:00
brannx
362b29a34d
Update README.md 2018-03-13 15:11:09 +03:00
brannx
98c3162220
update README.md, more than half is translated 2018-03-13 14:33:53 +03:00
Colin Jones
faa02b5fae
Bump lein-koan dependency 2017-10-24 11:22:42 -05:00
Colin Jones
ad5c0e6081
Bump koan-engine to remove old jline 2017-10-24 11:13:26 -05:00
Colin Jones
7974120ec3
Use an explicit function argument for iterate
Also replace :hello with "hello" to avoid potential confusion since
:hello is also a function.

refs #75
2017-10-09 13:17:12 -05:00
Colin Jones
e74a2664f0
Make it clearer what %2 is about 2017-05-10 08:32:25 -05:00
Colin Jones
9b3efbb026
Remove presumptuous "easy", "just", "simple" 2017-05-05 07:54:11 -05:00
Colin Jones
0e31a9daeb
Modernize & simplify README 2017-05-03 15:27:23 -05:00
Colin Jones
6fc09456ac
Organize README installation/running options 2017-02-10 09:02:31 -06:00
Colin Jones
d59a8c4659
Merge remote-tracking branch 'origin/pr/119' 2017-02-10 09:02:20 -06:00
Colin Jones
ca192bfd83
Add note about running from a REPL
h/t to Josko (via email) for the documentation request
2017-02-07 12:21:40 -06:00
Jeroen De Dauw
a3fb3b5bc8 Added Vagrant support (#123)
This makes installation easier, esp for those that do not know
the toolchain.
2017-02-07 12:19:25 -06:00
Sara Inés Calderón
247e5d0351 Spelling fix occurrence (#121)
Updated spelling of "occurrence"
2016-11-29 22:48:54 -06:00
Fernando Pradas
009a0bd657 Add Docker information in README 2016-11-12 22:24:45 +01:00
Ken Smith
e0d037d529 Correct closing paren for meditations (#118)
The closing paren for meditations occurred after the second-to-last
koan instead of the last one, so the test on the last one would never
be executed.
2016-10-26 10:16:11 -05:00
Colin Jones
570fb3b08b
Clean up whitespace a bit 2016-10-06 08:38:28 -05:00
Rafik Naccache
60f1d1ecd3 Maps - add merge-with and map entries as seq 2016-10-06 08:37:18 -05:00
Steve George
a4556887b4 Create a 'merge' test to join maps together. (#113) 2016-09-25 08:36:39 -05:00
Colin Jones
b31227c0a8
Prefer profiles.clj :repl-options/:init to ours 2016-05-23 11:17:31 -05:00
Colin Jones
007cbae060
Reverse order of quoting & macros koans
The macros lesson depends on the quoting one.
2016-05-12 10:43:41 -05:00
Colin Jones
6c00a3e358
Improve some of the quote descriptions 2016-05-12 10:41:09 -05:00
qc1iu
bfeaa7cf07
Create quote koan
Covers
- quote
- syntax-quote
- unquote
2016-05-12 10:26:07 -05:00
fordjm
4fe86ecc74 Fixed a bug in 14_recursion.clj meditations (#105)
* Fixes a bug that allows recursive-reverse to return '(1) for the base case.
2016-05-12 10:23:12 -05:00
Colin Jones
e8526b704c Merge pull request #107 from shtukas/introducing-nil
First encounter with `nil`
2016-05-12 10:22:21 -05:00
Pascal Honoré
ed23b910fa Updated description
Thanks to @Strikingwolf for the suggestion!
2016-03-25 21:53:55 +00:00
Pascal Honoré
4d4cb3b93a First encounter with nil
In 02_strings.clj, the answer to

   (= __ (string/index-of "hello world" "bob"))

is `nil` but `nil` is not obvious for somebody who
never saw it before. This step introduces it.
2016-03-25 18:12:04 +00:00
Damian Niemczyk
a8fe71e26f Update java string methods to clojure functions
With Clojure 1.8.0 finally those string methods now have corresponding
Clojure functions.

Of note here is that the clojure.string/index-of function responds
with nil if nothing is found and not -1 as .IndexOf previously did.
2016-01-25 16:50:34 -06:00
Damian Niemczyk
52fe0cd615 Update clojure version 2016-01-25 16:48:48 -06:00
Colin Jones
ec9d5cd66f Emphasize the leftovers included by partition-all 2016-01-25 16:45:53 -06:00
Michael Perez
d30e324bcd src/koans/21_partition.clj: correct meditation doc
The meditation was misleading because calling `(partition-all 3 (range 5))` returns `((0 1 2) (3 4))` results in sequences having <=3 elements , not strictly less than.
2016-01-14 20:36:43 -05:00
Colin Jones
50f942cf7d Add a few more ideas 2016-01-13 20:27:08 -06:00
Colin Jones
44f37b5c16 Merge pull request #100 from SuperStevenZ/master
Update 23_meta.clj
2015-10-18 10:12:31 -05:00