https://github.com/dblock/frgom
First Ruby Gem of Many: live coded at Flatiron School in NYC, January 2018
https://github.com/dblock/frgom
ruby-gem ruby-gems tutorial
Last synced: 4 months ago
JSON representation
First Ruby Gem of Many: live coded at Flatiron School in NYC, January 2018
- Host: GitHub
- URL: https://github.com/dblock/frgom
- Owner: dblock
- License: mit
- Created: 2018-01-13T19:34:24.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-01-14T17:37:20.000Z (about 8 years ago)
- Last Synced: 2025-10-07T18:19:50.261Z (4 months ago)
- Topics: ruby-gem, ruby-gems, tutorial
- Language: Ruby
- Homepage:
- Size: 1.14 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Your First Ruby Gem of Many
[](https://travis-ci.org/dblock/frgom)
## What's This?

A gem live-coded from scratch at [Flatiron School](https://flatironschool.com) in January, 2018.
* [Slides from the Lecture](SLIDES.pdf)
* [Live Code Walk Through](LIVE.md)
## Usage
Install `frgom`, add the following to `Gemfile`.
```ruby
gem 'frgom'
```
### Splines
#### Frgom::Splines::B
This is a B-spline that can be reticulated.
```ruby
spline = Frgom::Splines::B.new
spline.reticulated? # false
spline.reticulate!
spline.reticulated? # true
```
### Command Line Interface
You can reticulate splines on the command line.
```
frgom --verbose reticulate
```
Use `frgom help` for detailed syntax.
## License
Copyright (c) 2018 Daniel Doubrovkine and Contributors
MIT License, see [LICENSE](LICENSE.md) for details.