Skip to content

v0.7.0

Compare
Choose a tag to compare
@kampersanda kampersanda released this 26 Mar 06:53
· 7 commits to main since this release
702bfdd

Reimplementation for scalability and maintenability

In order to safely expand the library by adding various data structures in the future, we have re-implemented the library in this version update. It is difficult to describe each change from v0.6.0 since the API has been significantly improved, but the noteworthy updates are as follows:

  • Define a design policy.
  • Improve unreasonable panicable codes to use Option and Result.
  • Separate data structures into modules for each family and define common behaviors for each using traits.
  • Rename functions that are competitive to those in standard library (such as get).
  • Enhance benchmark codes.
  • Add several new data structures such as DACs.
  • Improve the document.