terralang / std

A repository to store code implementing common features, algorithms, and datastructures that are generally useful to terra code
MIT License
21 stars 7 forks source link

Implement HashTable and Result #16

Closed ILikePizza555 closed 11 months ago

ILikePizza555 commented 3 years ago

Defines a basic hashtable implementation, and a Result type implementation.

Hashtable support insertion, removal, validation, and resize operations. It also has a rudimentary entry API.

At a later point, I would like to implement a dynamic array/list type in the standard library and use that to support iteration over the hashtable.