changed the order of some exercises and removed a confusing map entry
Signed-off-by: Colin Jones <trptcolin@gmail.com>
This commit is contained in:
parent
9b36862ab0
commit
1d09a984e7
@ -1,10 +1,10 @@
|
||||
(meditations
|
||||
"Maps in clojure associate keys with values"
|
||||
(= __ (.size (hash-map)))
|
||||
|
||||
"There are two ways to create maps"
|
||||
(= {} (hash-map))
|
||||
|
||||
"Maps in clojure associate keys with values"
|
||||
(= __ (.size (hash-map)))
|
||||
|
||||
"A value must be supplied for each key"
|
||||
(= {:a 1} (hash-map :a __))
|
||||
|
||||
@ -33,7 +33,7 @@
|
||||
(= __ (contains? {:a nil :b nil} :c))
|
||||
|
||||
"Maps are immutable, but you can create a new, 'changed' version"
|
||||
(= {1 "January" 2 __} (assoc {1 "January" 2 "Febuary"} 2 "February"))
|
||||
(= {1 "January" 2 __} (assoc {1 "January" } 2 "February"))
|
||||
|
||||
"You can also 'remove' an entry"
|
||||
(= {__ __} (dissoc {1 "January" 2 "February"} 2))
|
||||
|
Loading…
Reference in New Issue
Block a user