Sha256: 435c3985e2aec5f04878f8e1fa6a366e9e981ea8ce2bc4f98ce932860ca93957

Contents?: true

Size: 823 Bytes

Versions: 1

Compression:

Stored size: 823 Bytes

Contents

= ruby-contract 0.1.1 README

ruby-contract provides support for describing and using types via unit-tests.
It offers support for specifying contracts (Contract), method signature checks
(Module#signature), automatic adaption between types (Kernel#adaption) and
integration with the classic message- and class-based typing.

== Requirements

* Ruby >= 1.8.1


== Installation

De-compress archive and enter its top directory. Then type:

  ($ su)
  # ruby setup.rb

These simple step installs this program under the default location of Ruby
libraries. You can also install files into your favorite directory by supplying
setup.rb some options. Try "ruby setup.rb --help".


== License

Dual licensed under GPL and Ruby's custom license. See COPYING.


== Author

Florian Gross, flgr@ccan.de

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ruby-contract-0.1.1 README