Flexible type system for Ruby with coercions and constraints https://github.com/dry-rb/dry-types
Go to file
Nikita Shilnikov f907aed83e
Bump version to 1.2.1
2019-11-07 16:56:13 +03:00
.github Make dry-types ci config custom 2019-11-06 22:17:39 +03:00
benchmarks rubocop -a 2019-07-01 11:25:59 +03:00
bin Fix printing of maybe types 2019-04-23 15:08:40 +03:00
docsite/source Fixing codeblock in maybe.html.md 2019-10-21 00:01:53 -07:00
lib Bump version to 1.2.1 2019-11-07 16:56:13 +03:00
log Deprecate Types::Array#member 2017-08-26 22:44:12 +03:00
spec Fix all keyword warnings shown by Ruby 2.7 2019-11-06 17:29:03 +03:00
.codeclimate.yml [devtools] config sync 2019-10-21 08:36:59 +00:00
.gitignore Add .rubocop.yml to git 2019-10-21 10:33:32 +02:00
.rspec [devtools] config sync 2019-10-16 08:42:44 +00:00
.rubocop.yml [devtools] config sync 2019-11-03 12:43:56 +00:00
.yardopts Update YARD docs [ci skip] 2019-04-23 16:37:17 +02:00
CHANGELOG.md Update CHANGELOG 2019-11-07 16:56:00 +03:00
CODE_OF_CONDUCT.md [devtools] config sync 2019-11-06 17:40:16 +00:00
CONTRIBUTING.md [devtools] config sync 2019-10-16 09:03:25 +00:00
Gemfile Setup GH Actions 2019-11-06 16:05:11 +03:00
LICENSE [devtools] config sync 2019-10-16 09:25:40 +00:00
README.md Update travis badges [skip ci] 2019-07-15 21:38:56 +03:00
Rakefile rubocop -a 2019-07-01 11:25:59 +03:00
dry-types.gemspec rubocop -a 2019-07-01 11:25:59 +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.