Piece table data strucutre in Rust
- Mainly because I wanted to learn to code in Rust, as it was one of the hottest language for the kids out there 😁 And learning to code by just re-learning programming wasn't that fun. So, why not take up the challenge to implement a data strucure to learn the language 😈
- Because recently I encountered this data stucture on a post linked from Hacker News and was quite excited on its ideas, especially after reading the (unfinished) paper on this topic ("Data Structures for Text Sequences", Crowley, 1998).
Note: By no means, the data strucure implemented here is practical nor efficient, as my main goal is to learn Rust itself.