David Thompson
|
5f2d120551
prelude: Make hashtable-ref default value optional.
|
11 months ago |
David Thompson
|
3034e71423
Implement weak key hash tables.
|
11 months ago |
David Thompson
|
a27947072d
prelude: Implement exact-integer-sqrt.
|
1 year ago |
Robin Templeton
|
ea13e53659
Merge branch 'map2' into 'main'
|
11 months ago |
David Thompson
|
5b388296dc
prelude: Add 2 list cases for map and for-each.
|
1 year ago |
David Thompson
|
1afe09400a
prelude: Add truncate.
|
1 year ago |
Robin Templeton
|
808d478ae4
use pair? in hashtable-contains?
|
1 year ago |
Robin Templeton
|
5385987082
return zero values from hashtable-update!
|
1 year ago |
Robin Templeton
|
392cd23745
remove %hashq-create-handle! and %hash-for-each-handle
|
1 year ago |
Robin Templeton
|
2b21a20e5b
remove %hash-for-each
|
1 year ago |
Robin Templeton
|
64ab776d6e
require default for non-null-return $hashq-lookup variant
|
1 year ago |
Robin Templeton
|
34b001bcc4
add hashtable-for-each
|
1 year ago |
Robin Templeton
|
1995ac491e
remove unused internal hash-table procedures
|
1 year ago |
Robin Templeton
|
8e34a7cc17
return zero values from r6rs hashtable mutation procedures
|
1 year ago |
Robin Templeton
|
97738fd3e2
raise unimplemented error in hashtable-copy
|
1 year ago |
Robin Templeton
|
36c4f21861
simplify `hashtable-contains?'
|
1 year ago |
Robin Templeton
|
21e6843b7b
imperative implementation of %hash-for-each
|
1 year ago |
Robin Templeton
|
ce673950af
remove commented references to ignored variables
|
1 year ago |
Robin Templeton
|
f63f508608
implement r6rs eq-hashtables
|
1 year ago |
David Thompson
|
2bb7c88a96
prelude: Add basic printing of uncaught exceptions.
|
1 year ago |
David Thompson
|
742e1084c0
prelude: Add guard.
|
1 year ago |
David Thompson
|
4f5a83538d
prelude: Finish implementing string->number.
|
1 year ago |
David Thompson
|
2869a43784
prelude: Fix port seeking.
|
1 year ago |
David Thompson
|
488644545f
prelude: Implement make-polar, make-rectangular, magnitude, angle.
|
1 year ago |
David Thompson
|
aec3b0db3d
prelude: Add stub for make-rectangular.
|
1 year ago |
David Thompson
|
edf87534f9
Merge branch 'fix-sub/div-eta-expansion' into 'main'
|
1 year ago |
David Thompson
|
0bad20e9a0
prelude: Fix sub/div eta expansion.
|
1 year ago |
Robin Templeton
|
406a52b9f4
Merge branch 'string-map' into 'main'
|
1 year ago |
David Thompson
|
c6357f275d
prelude: Add call-with-port.
|
1 year ago |
David Thompson
|
370c95337c
prelude: Add string-map.
|
1 year ago |