#hash-table #open #tutorial #addressing #crafting #interpeters

yanked caffeine_

Simple hash table implementation using open addressing. Written for use with my crafting interpeters tutorial implementation.

2 releases

0.1.1 Jul 24, 2024
0.1.0 Jul 24, 2024

#6 in #addressing

MIT license

1.5MB
142 lines

Simple hash table implementation in Rust. Uses open addressing for collision resolution (even though open addressing is a stupid idea). Written for use with my crafting interpeters tutorial implementation.

Named caffeine because the night I made this, I accidentally had so much Coffee that my hands were literally shaking.

The story What happened is I ran out of coffee filters and decided to just make coffee without one and hope it would be fine. When I drank it I started tweaking instantly. It was so bad I had a hard time typing and even focusing on what I was doing lmao

Me when I started writing this:

Dependencies