Fix example

wax failing on duplicate values
This commit is contained in:
Christophe Grand 2019-02-28 15:30:20 +01:00
parent 3ab242de11
commit 00fae8ede4

View file

@ -130,10 +130,14 @@ Padding is achieved as usual:
=> (sequence
(x/window 3
(fn
([] (sorted-set))
([s] (first s))
([s x] (conj s x)))
disj)
([] (sorted-map))
([m] (key (first m)))
([m x] (update m x (fnil inc 0))))
(fn [m x]
(let [n (dec (m x))]
(if (zero? n)
(dissoc m x)
(assoc m x (dec n))))))
nums)
(11 8 8 8 6 6 6 10)
```