Commit graph

8 commits

Author SHA1 Message Date
Justin Ethier
f5b68ee8d2 Handle hashing of complex nums with a 0i component 2019-02-19 13:20:29 -05:00
Justin Ethier
74148a2f16 Remove dependency on (scheme complex) 2019-02-14 13:55:56 -05:00
Justin Ethier
4632efc71d Added Cyc-memoize 2019-02-14 12:44:48 -05:00
Justin Ethier
a42b5acdc8 Issue #176 - Improve hash-by-identity 2018-05-01 13:27:59 -04:00
Justin Ethier
20379a264c Issue #249 - Improve hash table performance
Hardcode bound such that it is not a bignum (reducing bignum allocations).

Replace symbol hash with a more efficient algorithm, since symbols are uniquely identified by memory location as well as name.
2018-04-30 13:59:22 -04:00
Justin Ethier
a0af78adb1 Include complex lib 2016-04-29 04:17:12 -04:00
Justin Ethier
12aad70d9f Add back library code 2016-04-27 22:58:46 -04:00
Justin Ethier
142944fc1a Initial file 2016-04-27 22:50:09 -04:00