Skip to content

Commit

Permalink
Cheatsheet v34 - data.int-map sets/maps are now sorted, so move to so…
Browse files Browse the repository at this point in the history
…rted sections
  • Loading branch information
jafingerhut committed Aug 7, 2015
1 parent 2ae3b85 commit 61d5d96
Show file tree
Hide file tree
Showing 14 changed files with 147 additions and 147 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -177,11 +177,11 @@ <h3>Sets</h3>
<tbody>
<tr class="odd">
<td>Create unsorted</td>
<td><code>#{} <a href="http://clojuredocs.org/clojure_core/clojure.core/set">set</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/hash-set">hash-set</a> (clojure.data.int-map/) <a href="http://github.com/clojure/data.int-map">int-set</a> <a href="http://github.com/clojure/data.int-map">dense-int-set</a></code></td>
<td><code>#{} <a href="http://clojuredocs.org/clojure_core/clojure.core/set">set</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/hash-set">hash-set</a></code></td>
</tr>
<tr class="even">
<td>Create sorted</td>
<td><code><a href="http://clojuredocs.org/clojure_core/clojure.core/sorted-set">sorted-set</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/sorted-set-by">sorted-set-by</a> (clojure.data.avl/) <a href="http://github.com/clojure/data.avl">sorted-set</a> <a href="http://github.com/clojure/data.avl">sorted-set-by</a> (flatland.ordered.set/) <a href="https://github.com/amalloy/ordered">ordered-set</a></code></td>
<td><code><a href="http://clojuredocs.org/clojure_core/clojure.core/sorted-set">sorted-set</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/sorted-set-by">sorted-set-by</a> (clojure.data.avl/) <a href="http://github.com/clojure/data.avl">sorted-set</a> <a href="http://github.com/clojure/data.avl">sorted-set-by</a> (flatland.ordered.set/) <a href="https://github.com/amalloy/ordered">ordered-set</a> (clojure.data.int-map/) <a href="http://github.com/clojure/data.int-map">int-set</a> <a href="http://github.com/clojure/data.int-map">dense-int-set</a></code></td>
</tr>
<tr class="odd">
<td>Examine</td>
Expand Down Expand Up @@ -210,11 +210,11 @@ <h3>Maps</h3>
<tbody>
<tr class="odd">
<td>Create unsorted</td>
<td><code>{} <a href="http://clojuredocs.org/clojure_core/clojure.core/hash-map">hash-map</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/array-map">array-map</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/zipmap">zipmap</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/bean">bean</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/frequencies">frequencies</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/group-by">group-by</a> (clojure.set/) <a href="http://clojuredocs.org/clojure_core/clojure.set/index">index</a> (clojure.data.int-map/) <a href="http://github.com/clojure/data.int-map">int-map</a></code></td>
<td><code>{} <a href="http://clojuredocs.org/clojure_core/clojure.core/hash-map">hash-map</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/array-map">array-map</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/zipmap">zipmap</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/bean">bean</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/frequencies">frequencies</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/group-by">group-by</a> (clojure.set/) <a href="http://clojuredocs.org/clojure_core/clojure.set/index">index</a></code></td>
</tr>
<tr class="even">
<td>Create sorted</td>
<td><code><a href="http://clojuredocs.org/clojure_core/clojure.core/sorted-map">sorted-map</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/sorted-map-by">sorted-map-by</a> (clojure.data.avl/) <a href="http://github.com/clojure/data.avl">sorted-map</a> <a href="http://github.com/clojure/data.avl">sorted-map-by</a> (flatland.ordered.map/) <a href="https://github.com/amalloy/ordered">ordered-map</a> (clojure.data.priority-map/) <a href="https://github.com/clojure/data.priority-map">priority-map</a> (flatland.useful.map/) <a href="https://github.com/amalloy/useful/blob/master/src/flatland/useful/map.clj#L243-L245">ordering-map</a></code></td>
<td><code><a href="http://clojuredocs.org/clojure_core/clojure.core/sorted-map">sorted-map</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/sorted-map-by">sorted-map-by</a> (clojure.data.avl/) <a href="http://github.com/clojure/data.avl">sorted-map</a> <a href="http://github.com/clojure/data.avl">sorted-map-by</a> (flatland.ordered.map/) <a href="https://github.com/amalloy/ordered">ordered-map</a> (clojure.data.priority-map/) <a href="https://github.com/clojure/data.priority-map">priority-map</a> (flatland.useful.map/) <a href="https://github.com/amalloy/useful/blob/master/src/flatland/useful/map.clj#L243-L245">ordering-map</a> (clojure.data.int-map/) <a href="http://github.com/clojure/data.int-map">int-map</a></code></td>
</tr>
<tr class="odd">
<td>Examine</td>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
<title>Clojure Cheat Sheet (Clojure 1.4 - 1.7, sheet v33)</title>
<title>Clojure Cheat Sheet (Clojure 1.4 - 1.7, sheet v34)</title>

<link rel="stylesheet" href="cheatsheet_files/style.css" type="text/css" />
<style type="text/css">
Expand Down Expand Up @@ -327,11 +327,11 @@ <h3>Sets</h3>
<tbody>
<tr class="odd">
<td>Create unsorted</td>
<td><code>#{} <a href="http://clojuredocs.org/clojure_core/clojure.core/set">set</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/hash-set">hash-set</a> (clojure.data.int-map/) <a href="http://github.com/clojure/data.int-map">int-set</a> <a href="http://github.com/clojure/data.int-map">dense-int-set</a></code></td>
<td><code>#{} <a href="http://clojuredocs.org/clojure_core/clojure.core/set">set</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/hash-set">hash-set</a></code></td>
</tr>
<tr class="even">
<td>Create sorted</td>
<td><code><a href="http://clojuredocs.org/clojure_core/clojure.core/sorted-set">sorted-set</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/sorted-set-by">sorted-set-by</a> (clojure.data.avl/) <a href="http://github.com/clojure/data.avl">sorted-set</a> <a href="http://github.com/clojure/data.avl">sorted-set-by</a> (flatland.ordered.set/) <a href="https://github.com/amalloy/ordered">ordered-set</a></code></td>
<td><code><a href="http://clojuredocs.org/clojure_core/clojure.core/sorted-set">sorted-set</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/sorted-set-by">sorted-set-by</a> (clojure.data.avl/) <a href="http://github.com/clojure/data.avl">sorted-set</a> <a href="http://github.com/clojure/data.avl">sorted-set-by</a> (flatland.ordered.set/) <a href="https://github.com/amalloy/ordered">ordered-set</a> (clojure.data.int-map/) <a href="http://github.com/clojure/data.int-map">int-set</a> <a href="http://github.com/clojure/data.int-map">dense-int-set</a></code></td>
</tr>
<tr class="odd">
<td>Examine</td>
Expand Down Expand Up @@ -360,11 +360,11 @@ <h3>Maps</h3>
<tbody>
<tr class="odd">
<td>Create unsorted</td>
<td><code>{} <a href="http://clojuredocs.org/clojure_core/clojure.core/hash-map">hash-map</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/array-map">array-map</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/zipmap">zipmap</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/bean">bean</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/frequencies">frequencies</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/group-by">group-by</a> (clojure.set/) <a href="http://clojuredocs.org/clojure_core/clojure.set/index">index</a> (clojure.data.int-map/) <a href="http://github.com/clojure/data.int-map">int-map</a></code></td>
<td><code>{} <a href="http://clojuredocs.org/clojure_core/clojure.core/hash-map">hash-map</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/array-map">array-map</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/zipmap">zipmap</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/bean">bean</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/frequencies">frequencies</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/group-by">group-by</a> (clojure.set/) <a href="http://clojuredocs.org/clojure_core/clojure.set/index">index</a></code></td>
</tr>
<tr class="even">
<td>Create sorted</td>
<td><code><a href="http://clojuredocs.org/clojure_core/clojure.core/sorted-map">sorted-map</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/sorted-map-by">sorted-map-by</a> (clojure.data.avl/) <a href="http://github.com/clojure/data.avl">sorted-map</a> <a href="http://github.com/clojure/data.avl">sorted-map-by</a> (flatland.ordered.map/) <a href="https://github.com/amalloy/ordered">ordered-map</a> (clojure.data.priority-map/) <a href="https://github.com/clojure/data.priority-map">priority-map</a> (flatland.useful.map/) <a href="https://github.com/amalloy/useful/blob/master/src/flatland/useful/map.clj#L243-L245">ordering-map</a></code></td>
<td><code><a href="http://clojuredocs.org/clojure_core/clojure.core/sorted-map">sorted-map</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/sorted-map-by">sorted-map-by</a> (clojure.data.avl/) <a href="http://github.com/clojure/data.avl">sorted-map</a> <a href="http://github.com/clojure/data.avl">sorted-map-by</a> (flatland.ordered.map/) <a href="https://github.com/amalloy/ordered">ordered-map</a> (clojure.data.priority-map/) <a href="https://github.com/clojure/data.priority-map">priority-map</a> (flatland.useful.map/) <a href="https://github.com/amalloy/useful/blob/master/src/flatland/useful/map.clj#L243-L245">ordering-map</a> (clojure.data.int-map/) <a href="http://github.com/clojure/data.int-map">int-map</a></code></td>
</tr>
<tr class="odd">
<td>Examine</td>
Expand Down
30 changes: 15 additions & 15 deletions cheatsheet/clojuredocs/cheatsheet-tiptip-cdocs-summary.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
<title>Clojure Cheat Sheet (Clojure 1.4 - 1.7, sheet v33)</title>
<title>Clojure Cheat Sheet (Clojure 1.4 - 1.7, sheet v34)</title>

<link rel="stylesheet" href="cheatsheet_files/style.css" type="text/css" />
<style type="text/css">
Expand Down Expand Up @@ -1416,15 +1416,7 @@ <h3>Sets</h3>
Returns a new hash set with supplied keys. Any equal keys are
handled as if by repeated uses of conj.
1 example with 18 lines on Fri Aug 29 2014</pre>">hash-set</a> (clojure.data.int-map/) <a href="http://github.com/clojure/data.int-map" class="tooltip" title="<pre>clojure.data.int-map/int-set
([] [s])
Creates an immutable set which can only store integral values. This should be
used unless elements are densely
clustered (each element has multiple elements within +/- 1000).</pre>">int-set</a> <a href="http://github.com/clojure/data.int-map" class="tooltip" title="<pre>clojure.data.int-map/dense-int-set
([] [s])
Creates an immutable set which can only store integral values. This should be
used only if elements are densely
clustered (each element has multiple elements within +/- 1000).</pre>">dense-int-set</a></code></td>
1 example with 18 lines on Fri Aug 29 2014</pre>">hash-set</a></code></td>
</tr>
<tr class="even">
<td>Create sorted</td>
Expand All @@ -1447,7 +1439,15 @@ <h3>Sets</h3>
([comparator & keys])
Returns a new sorted set with supplied keys, using the supplied comparator.</pre>">sorted-set-by</a> (flatland.ordered.set/) <a href="https://github.com/amalloy/ordered" class="tooltip" title="<pre>flatland.ordered.set/ordered-set
([] [& xs])
nil</pre>">ordered-set</a></code></td>
nil</pre>">ordered-set</a> (clojure.data.int-map/) <a href="http://github.com/clojure/data.int-map" class="tooltip" title="<pre>clojure.data.int-map/int-set
([] [s])
Creates an immutable set which can only store integral values. This should be
used unless elements are densely
clustered (each element has multiple elements within +/- 1000).</pre>">int-set</a> <a href="http://github.com/clojure/data.int-map" class="tooltip" title="<pre>clojure.data.int-map/dense-int-set
([] [s])
Creates an immutable set which can only store integral values. This should be
used only if elements are densely
clustered (each element has multiple elements within +/- 1000).</pre>">dense-int-set</a></code></td>
</tr>
<tr class="odd">
<td>Examine</td>
Expand Down Expand Up @@ -1595,9 +1595,7 @@ <h3>Maps</h3>
set of the maps in xrel with the corresponding values of ks.
1 example with 48 lines on Fri Aug 29 2014
See also: hash-map, get</pre>">index</a> (clojure.data.int-map/) <a href="http://github.com/clojure/data.int-map" class="tooltip" title="<pre>clojure.data.int-map/int-map
([] [a b] [a b & rest])
Creates an integer map that can only have non-negative integers as keys.</pre>">int-map</a></code></td>
See also: hash-map, get</pre>">index</a></code></td>
</tr>
<tr class="even">
<td>Create sorted</td>
Expand Down Expand Up @@ -1635,7 +1633,9 @@ <h3>Maps</h3>
Create an empty map with a custom comparator that puts the given keys first,
in the order
specified. Other keys will be placed after the special keys, sorted by the
default-comparator.</pre>">ordering-map</a></code></td>
default-comparator.</pre>">ordering-map</a> (clojure.data.int-map/) <a href="http://github.com/clojure/data.int-map" class="tooltip" title="<pre>clojure.data.int-map/int-map
([] [a b] [a b & rest])
Creates an integer map that can only have non-negative integers as keys.</pre>">int-map</a></code></td>
</tr>
<tr class="odd">
<td>Examine</td>
Expand Down
30 changes: 15 additions & 15 deletions cheatsheet/clojuredocs/cheatsheet-tiptip-no-cdocs-summary.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
<title>Clojure Cheat Sheet (Clojure 1.4 - 1.7, sheet v33)</title>
<title>Clojure Cheat Sheet (Clojure 1.4 - 1.7, sheet v34)</title>

<link rel="stylesheet" href="cheatsheet_files/style.css" type="text/css" />
<style type="text/css">
Expand Down Expand Up @@ -951,15 +951,7 @@ <h3>Sets</h3>
Returns a set of the distinct elements of coll.</pre>">set</a> <a href="http://clojuredocs.org/clojure_core/clojure.core/hash-set" class="tooltip" title="<pre>clojure.core/hash-set
([] [& keys])
Returns a new hash set with supplied keys. Any equal keys are
handled as if by repeated uses of conj.</pre>">hash-set</a> (clojure.data.int-map/) <a href="http://github.com/clojure/data.int-map" class="tooltip" title="<pre>clojure.data.int-map/int-set
([] [s])
Creates an immutable set which can only store integral values. This should be
used unless elements are densely
clustered (each element has multiple elements within +/- 1000).</pre>">int-set</a> <a href="http://github.com/clojure/data.int-map" class="tooltip" title="<pre>clojure.data.int-map/dense-int-set
([] [s])
Creates an immutable set which can only store integral values. This should be
used only if elements are densely
clustered (each element has multiple elements within +/- 1000).</pre>">dense-int-set</a></code></td>
handled as if by repeated uses of conj.</pre>">hash-set</a></code></td>
</tr>
<tr class="even">
<td>Create sorted</td>
Expand All @@ -976,7 +968,15 @@ <h3>Sets</h3>
([comparator & keys])
Returns a new sorted set with supplied keys, using the supplied comparator.</pre>">sorted-set-by</a> (flatland.ordered.set/) <a href="https://github.com/amalloy/ordered" class="tooltip" title="<pre>flatland.ordered.set/ordered-set
([] [& xs])
nil</pre>">ordered-set</a></code></td>
nil</pre>">ordered-set</a> (clojure.data.int-map/) <a href="http://github.com/clojure/data.int-map" class="tooltip" title="<pre>clojure.data.int-map/int-set
([] [s])
Creates an immutable set which can only store integral values. This should be
used unless elements are densely
clustered (each element has multiple elements within +/- 1000).</pre>">int-set</a> <a href="http://github.com/clojure/data.int-map" class="tooltip" title="<pre>clojure.data.int-map/dense-int-set
([] [s])
Creates an immutable set which can only store integral values. This should be
used only if elements are densely
clustered (each element has multiple elements within +/- 1000).</pre>">dense-int-set</a></code></td>
</tr>
<tr class="odd">
<td>Examine</td>
Expand Down Expand Up @@ -1065,9 +1065,7 @@ <h3>Maps</h3>
corresponding elements, in the order they appeared in coll.</pre>">group-by</a> (clojure.set/) <a href="http://clojuredocs.org/clojure_core/clojure.set/index" class="tooltip" title="<pre>clojure.set/index
([xrel ks])
Returns a map of the distinct values of ks in the xrel mapped to a
set of the maps in xrel with the corresponding values of ks.</pre>">index</a> (clojure.data.int-map/) <a href="http://github.com/clojure/data.int-map" class="tooltip" title="<pre>clojure.data.int-map/int-map
([] [a b] [a b & rest])
Creates an integer map that can only have non-negative integers as keys.</pre>">int-map</a></code></td>
set of the maps in xrel with the corresponding values of ks.</pre>">index</a></code></td>
</tr>
<tr class="even">
<td>Create sorted</td>
Expand Down Expand Up @@ -1098,7 +1096,9 @@ <h3>Maps</h3>
Create an empty map with a custom comparator that puts the given keys first,
in the order
specified. Other keys will be placed after the special keys, sorted by the
default-comparator.</pre>">ordering-map</a></code></td>
default-comparator.</pre>">ordering-map</a> (clojure.data.int-map/) <a href="http://github.com/clojure/data.int-map" class="tooltip" title="<pre>clojure.data.int-map/int-map
([] [a b] [a b & rest])
Creates an integer map that can only have non-negative integers as keys.</pre>">int-map</a></code></td>
</tr>
<tr class="odd">
<td>Examine</td>
Expand Down
Loading

0 comments on commit 61d5d96

Please sign in to comment.