crystalline

Version, currently master branch1 version
  • master branchlatestAug 26, 2023

github.com/jtomschroeder/crystalline

Collection of Containers and Algorithms

129 stars
3 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  crystalline:
    github: jtomschroeder/crystalline
    branch: master

master is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
0.31.1

Dependencies

This version declares no dependencies.

README

crystalline

Built with
Crystal Build
Status MIT

Collection of Containers and Algorithms.

Installation

Add this to your application's shard.yml:

dependencies:
  crystalline:
    github: jtomschroeder/crystalline

Content

  • Algorithms
    • KMP-Search
    • Search
  • Containers
    • Heap
    • KD-Tree
    • Queue
    • Priority Queue
    • RB Tree Map
    • Splay Tree Map
    • Stack
    • Suffix Array
    • Trie
  • Graph

Contributing

  1. Fork it (https://github.com/jtomschroeder/crystalline/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request