While working on Bloop, I found out about FuseJS and subsequently fuse-swift both built by krisk. I realized that there was no such library for the rust ecosystem and decided to build a similar one; feeling that it could suplement the use case for Rust in building desktop/native applications.
- I learnt about multibyte characters for the first time here.
- I learnt about the concept of graphemes in swift programming language.
- I learnt about the bitap algorithm and how it can be used to calculate text similarity.