File tree Expand file tree Collapse file tree 3 files changed +52
-59
lines changed Expand file tree Collapse file tree 3 files changed +52
-59
lines changed Original file line number Diff line number Diff line change 2
2
{} ( :package |bisection-key )
3
3
:configs $ {} ( :init-fn |bisection-key.main/main! ) ( :reload-fn |bisection-key.main/reload! )
4
4
:modules $ [] |calcit-test/
5
- :version |0.0.8
5
+ :version |0.0.9
6
6
:entries $ {}
7
7
:files $ {}
8
8
|bisection-key.core $ {}
27
27
map-indexed $ fn ( idx char ) ( [] idx char )
28
28
pairs-map
29
29
|bisect-vec $ quote
30
- defn bisect-vec ( xs ys result )
30
+ defn bisect-vec ( xs ys result ) ( ; println xs ys result ) ( ; js/console.log xs ys result )
31
31
if
32
32
and ( empty? xs ) ( empty? ys )
33
33
, result $ let
46
46
( = delta 1 )
47
47
let
48
48
rest-ys $ rest ys
49
- recur ( rest xs )
50
- prepend
51
- or ( rest rest-ys ) ( [] )
52
- or ( first rest-ys ) 64
53
- conj result x
49
+ recur ( rest xs ) ( [] 64 ) ( conj result x )
54
50
( or ( = delta 2 ) ( = delta 3 ))
55
51
recur ( rest xs ) ( rest ys )
56
52
conj result $ bit-shift-right ( + x y ) 1
199
195
|test-shorten $ quote
200
196
deftest test-shorten
201
197
is $ = |c ( bisect |a34fd |f3554 )
202
- is $ = |a34N ( bisect |a34fd |a3554 )
198
+ is $ = |a34p ( bisect |a34fd |a3554 )
203
199
|test-frequent-append $ quote
204
200
deftest test-frequent-append $ is
205
201
=
Original file line number Diff line number Diff line change 1
1
{
2
- "version" : " 0.0.8 " ,
2
+ "version" : " 0.0.9 " ,
3
3
"dependencies" : {
4
4
"@calcit/procs" : " ^0.5.4"
5
5
},
You can’t perform that action at this time.
0 commit comments