Sha256: 22f250fc8da1f6b295879dd0bdcb6204d517511a387e193050eb210cf8abf7b8
Contents?: true
Size: 1.45 KB
Versions: 7
Compression:
Stored size: 1.45 KB
Contents
Happy New Year, A new version of Ruby Facets is out: 0.6.1. This version updates the common "mix" files to be insync with the previous 0.6 updates (they were lagging behind at version 0.5). Not to be confused with a _mixin_, a mix simply bundles a group of atomic requires into single file. The most common are for the class and modules themselves. For example: require 'facet/string' This mix requires all String facets considerd most commonly useful. Also added are a few new extra mixes: 'facet/rand' and 'facet/nil-as-emptiness'. 'rand' requires an assortment of random related methods. 'nil-as-emptiness' makes NilClass return nil to a number of common methods, like #empty? and #[]. If you are interested in contributing to a project but have little time to spare, helping with Facets may be a perfect project. There are still plenty of light-weight tasks to do: improve documentation, improve the tests and write a few yet missing, improve the rohbustness of methods themselves, including exceptional error catching, and of course there's plenty of room for adding new goodies, too. If you have any extension methods that you use and think may be of benefit to others, please let us know. We are quite open to the many possibilities. And, of course, please let us know if you come across any bugs. You can contact us either privately or via ruby-talk, or through the new calibre-cuts mailing-list: http://rubyforge.org/mailman/listinfo/calibre-cuts Thanks, T.
Version data entries
7 entries across 7 versions & 1 rubygems