Commit graph

  • fece77ec72 All sorts of things. master Gregory Burd 2013-11-15 13:43:54 -0500
  • 146bb62380 fold_1 function was missing a clause for nil Gregory Burd 2013-02-26 18:41:35 -0500
  • 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. Gregory Burd 2013-02-26 18:40:43 -0500
  • 2498ff42a1 A few fixes here and there. Gregory Burd 2013-02-25 10:46:48 -0500
  • 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. Gregory Burd 2013-02-24 16:30:18 -0500
  • 9a9bebce57 Ignore backup files. Gregory Burd 2013-02-24 16:30:06 -0500
  • 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. Gregory Burd 2013-02-24 16:29:54 -0500
  • 7ad6dff07c Iterated a bit on the bitpop:count design, hopefully sped it up a bit. Gregory Burd 2013-02-22 17:15:39 -0500
  • c5fa370609 A delete will now cause the proper collapse of cnodes into snodes up the tree to the root node. Gregory Burd 2013-02-22 14:45:23 -0500
  • e7ec1105eb A bit of explanation. Gregory Burd 2013-02-21 16:08:50 -0500
  • 7b5b040f64 Initial import. Gregory Burd 2013-02-21 16:02:32 -0500