A DataStructure type library. The Type component and the Error component consist the library. Donations support continuous improvement and maintenance. The aim is a reliable, integrable, and endurable DataStructure library. Make a donation at the project's collective page: https://opencollective.com/datastructure. One-time and recurring donations are available at $1, $2, $4, $8, and $16. Greatly appreciated.