crystal_on_steroids
Version, currently 0.12.022 versions
- 0.12.0latestFeb 14, 2019
- 0.11.0not indexedJan 24, 2020
- 0.10.1not indexedJan 24, 2020
- 0.10.0not indexedJan 24, 2020
- 0.9.0not indexedJan 24, 2020
- 0.8.0not indexedJan 24, 2020
- 0.7not indexedJan 24, 2020
- 0.6.4not indexedJan 24, 2020
- 0.6.3not indexedJan 24, 2020
- 0.6.2not indexedJan 24, 2020
- 0.6.1not indexedJan 24, 2020
- 0.6.0not indexedJan 24, 2020
- 0.5.0not indexedJan 24, 2020
- 0.4.1not indexedJan 24, 2020
- 0.4.0not indexedJan 24, 2020
- 0.3.1not indexedJan 24, 2020
- 0.3.0not indexedJan 24, 2020
- 0.2.3not indexedJan 24, 2020
- 0.2.2not indexedJan 24, 2020
- 0.2.1not indexedJan 24, 2020
- 0.2.0not indexedJan 24, 2020
- 0.1.0not indexedJan 24, 2020
github.com/werner/crystal_on_steroids
A group of methods to make Crystal more programmer friendly (extracted from Rails ActiveSupport, Powerpack and others)
49 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
crystal_on_steroids:
github: werner/crystal_on_steroids
version: ~> 0.12.0Then run:
shards installshard.yml
- Crystal
- no constraint declared
- License
- MIT
- Author
- Werner <werner_a_e@yahoo.es>
Dependencies
This version declares no dependencies.
Documentation
Generated from the source of the current release. The first visit to a release that has never been documented starts its build.
README
# Crystal on Steroids [](https://travis-ci.org/werner/crystal_on_steroids)
A group of methods to make Crystal more programmer friendly. Methods taken from Rails ActiveSupport, Powerpack and others.
[Api Docs](https://werner.github.io/crystal_on_steroids/)
## Installation
Add this to your application's `shard.yml`:
```yaml
dependencies:
crystal_on_steroids:
github: werner/crystal_on_steroids
```
## Usage
```crystal
require "crystal_on_steroids"
```
#### Methods
**AliasMethod**
* alias_method
**Object**
* present?
* presence
* to_query
* to_param
* in?
* presence_in
* dig?
**Array**
* second
* third
* fourth
* fifth
* rest
* not_last
* dig
* split
* from
* to
* in_groups
* slice
**Hash**
* compact
* compact!
* dig
**Enumerable**
* blank?
* many?
* pluck
* excludes?
* without
* avg (average)
* exactly?
* frecuencies
**Time**
* prev_day
* next_day
* yesterday
* tomorrow
* today?
**String**
* remove
* truncate
* truncate_words
* squish
**Int**
* multiple_of?
* ordinal
* ordinalize
**Number**
* bytes
* kilobytes
* megabytes
* gigabytes
* terabytes
* petabytes
* exabytes
**Regex**
* match?
**Range**
* overlaps?
**JSON::Any**
* dig
**YAML::Any**
* dig
More details in [docs](https://werner.github.io/crystal_on_steroids/)
## Contributing
1. Fork it ( https://github.com/werner/crystal_on_steroids/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
## Contributors
- [werner](https://github.com/werner) Werner EchezurÃa - creator, maintainer
Links
This release
- Version
0.12.0- Tagged
- Feb 14, 2019
- Commit
53da28a1ab4b- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/werner/crystal_on_steroids
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 12, 2026
- Synced
- Aug 12, 2026
- Versions
- 22