Gregory Burd
|
fece77ec72
|
All sorts of things.
|
2013-11-15 13:43:54 -05:00 |
|
Gregory Burd
|
146bb62380
|
fold_1 function was missing a clause for nil
|
2013-02-26 18:41:35 -05:00 |
|
Gregory Burd
|
27d892bfc8
|
A dict module lookalike that uses hamt underneath. It passes the OTP dict test
suite successfully. It's bare, no comments or specs or anything, but it works.
|
2013-02-26 18:40:43 -05:00 |
|
Gregory Burd
|
2498ff42a1
|
A few fixes here and there.
|
2013-02-25 10:46:48 -05:00 |
|
Gregory Burd
|
61677cd1b8
|
Changed to any()/any() for key/value pairs and added support for
hash functions larger than 32bits. Other cleanup and fixes here
and there.
|
2013-02-24 16:30:18 -05:00 |
|
Gregory Burd
|
9a9bebce57
|
Ignore backup files.
|
2013-02-24 16:30:06 -05:00 |
|
Gregory Burd
|
b1a3ab5e74
|
Added an erlang implementation of the murmur3 hash function which is only a bit slower than phash2 but may generate hash values that are more uniformly distributed in our trie structure.
|
2013-02-24 16:29:54 -05:00 |
|
Gregory Burd
|
7ad6dff07c
|
Iterated a bit on the bitpop:count design, hopefully sped it up a bit.
|
2013-02-22 17:15:39 -05:00 |
|
Gregory Burd
|
c5fa370609
|
A delete will now cause the proper collapse of cnodes into snodes up the tree to the root node.
|
2013-02-22 14:45:23 -05:00 |
|
Gregory Burd
|
e7ec1105eb
|
A bit of explanation.
|
2013-02-21 16:08:50 -05:00 |
|
Gregory Burd
|
7b5b040f64
|
Initial import.
|
2013-02-21 16:02:32 -05:00 |
|