An open API service indexing awesome lists of open source software.

https://github.com/0exp/armonica

A set of commonly used data structures powered by Sorbet 🍦(in active development)
https://github.com/0exp/armonica

Last synced: 8 months ago
JSON representation

A set of commonly used data structures powered by Sorbet 🍦(in active development)

Awesome Lists containing this project

README

          

# Armonica

A set of commonly used data structures powered by Sorbet 🍦 **(in active development)**

## Installation

```ruby
gem 'armonica'
```

```shell
$ bundle install
# --- or ---
$ gem install 'armonica'
```

```ruby
require 'armonica'
```

---

## Realized Data Structures

- [Singly Linked List](#singly-linked-list) `Armonica::Lists::SinglyLinked`

---

### Singly Linked List

- `#append(value)`
- `#prepend(value)`
- `#extend(list)`
- `#head`
- `#tail`
- `#count`

---

## Contributing

- Fork it ( https://github.com/0exp/armonica/fork )
- Create your feature branch (`git checkout -b feature/my-new-feature`)
- Commit your changes (`git commit -am '[my-new-featre] Add some feature'`)
- Push to the branch (`git push origin feature/my-new-feature`)
- Create new Pull Request

## License

Released under MIT License.

## Authors

[Rustam Ibragimov](https://github.com/0exp)