tries-T9-Prediction
RVS_Generic_Swift_Toolbox
tries-T9-Prediction | RVS_Generic_Swift_Toolbox | |
---|---|---|
1 | 3 | |
1 | 6 | |
- | - | |
10.0 | 4.4 | |
over 7 years ago | 4 months ago | |
C++ | Swift | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tries-T9-Prediction
-
Ask HN: What are some 'cool' but obscure data structures you know about?
Even though a trie is pretty standard and expected (to be known) these days it was my first deep dive into more exotic data structures after an interview question about implementing T9 that stumped me many years ago.
https://github.com/Azeem112/tries-T9-Prediction
RVS_Generic_Swift_Toolbox
-
Internationalization best practices for front-end developers
[0] https://github.com/RiftValleySoftware/RVS_Generic_Swift_Tool...
[1] https://github.com/RiftValleySoftware/RVS_Generic_Swift_Tool...
[2] https://github.com/RiftValleySoftware/RVS_Generic_Swift_Tool...
[3] https://developer.apple.com/library/archive/documentation/Co...
-
Ask HN: What are some 'cool' but obscure data structures you know about?
Ole Begemann and Chris Eidhoff wrote Advanced Swift, and, in there, described a really efficient FIFO queue.
I implemented a variant ofit, in my Generic Swift Toolbox Package[0]. It’s lightning fast.
[0] https://github.com/RiftValleySoftware/RVS_Generic_Swift_Tool...
-
Swift Playgrounds 4
Found it, but it's not what I need.
I need a target to be a playground; not a project.
The idea is to be able to assign resources, files, and SPM modules to a playground, so they are available to the code running in the playground (an example might be an SPM module like my Generic Swift Toolbox Module[0]). I can then work with the code I'm prototyping in a lightweight text file.
[0] https://github.com/RiftValleySoftware/RVS_Generic_Swift_Tool...
What are some alternatives?
asami - A graph store for Clojure and ClojureScript
plurid-data-structures-typescript - Utility Data Structures Implemented in TypeScript
minisketch - Minisketch: an optimized library for BCH-based set reconciliation
dictomaton - Finite state dictionaries in Java
RVS_Generic_Swift_Tool
pvfmm - A parallel kernel-independent FMM library for particle and volume potentials
RoaringBitmap - A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others
swift - the multiparty transport protocol (aka "TCP with swarming" or "BitTorrent at the transport layer")
clojure - The Clojure programming language
hamt - A hash array-mapped trie implementation in C
TablaM - The practical relational programing language for data-oriented applications
ego - EGraphs in OCaml