Flexible type system for Ruby with coercions and constraints https://github.com/dry-rb/dry-types
Go to file
Piotr Solnica 09170b68a8
Update YARD docs [ci skip]
2019-04-23 16:37:17 +02:00
benchmarks Rename files 2019-04-10 16:18:28 +03:00
bin Fix printing of maybe types 2019-04-23 15:08:40 +03:00
lib Update YARD docs [ci skip] 2019-04-23 16:37:17 +02:00
log Deprecate Types::Array#member 2017-08-26 22:44:12 +03:00
spec Update error message 2019-04-19 13:35:32 +03:00
.codeclimate.yml Add codeclimate configs 2019-03-18 11:27:11 +01:00
.gitignore Remove .rubocop.yml from git [ci skip] 2019-04-23 16:35:52 +02:00
.rspec Use default rspec formatter 2015-09-23 14:13:21 +02:00
.rubocop.yml Remove .rubocop.yml from git [ci skip] 2019-04-23 16:35:52 +02:00
.travis.yml CI: Use 2.6.3 2019-04-18 21:11:55 +02:00
.yardopts Update YARD docs [ci skip] 2019-04-23 16:37:17 +02:00
CHANGELOG.md Update CHANGELOG [ci skip] 2019-04-23 13:48:23 +02:00
CONTRIBUTING.md Fix link [skip ci] 2017-11-04 21:30:28 +03:00
Gemfile Update dry-logic dependency 2019-04-19 11:57:26 +03:00
LICENSE Add LICENSE file [ci skip] 2015-10-05 14:55:58 +02:00
README.md Update README [skip ci] 2019-04-05 23:19:39 +03:00
Rakefile Add magic comment for frozen literals 2019-04-10 15:04:28 +03:00
dry-types.gemspec Bump minimal ruby version to 2.4 2019-04-19 11:58:23 +03:00

README.md

dry-types Join the chat at https://dry-rb.zulipchat.com

Gem Version Build Status Code Climate Test Coverage Inline docs

Development

After checking out the repo, run bin/setup to install dependencies. Then, run bundle exec rake run_specs to run the tests. You can also run bin/console for an interactive prompt that will allow you to experiment.

To install this gem onto your local machine, run bundle exec rake install. To release a new version, update the version number in version.rb, and then run bundle exec rake release, which will create a git tag for the version, push git commits and tags, and push the .gem file to rubygems.org.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/dry-rb/dry-types.