Categories: None [Edit]

significance

https://rubygems.org/gems/significance
https://github.com/caleon/significance
Similar in behavior to Object#presence defined in ActiveSupport, Significance is a state which determines not just the blank-ness of an object but whether or not the non-blank object has any real-world value. The utility of this gem can best be demonstrated when considering the merging of two hashes. Under normal circumstances the mere existence of an equivalent key in the second hash results in its overriding the corresponding value in the original hash. Using Hash#significant_merge, however, the second hash will retain only key-value pairs whose values are "significant," even applying the significance filter recursively into child hashes or arrays.

Total

Ranking: 67,307 of 195,871
Downloads: 15,931

Daily

Ranking: 144,404 of 195,832
Downloads: 0

Depended by

RankDownloadsName

Depends on

RankDownloadsName
13,644,482,704bundler
71,405,910,383activesupport
291,007,963,779rspec
155333,234,751rdoc
4,3652,292,214jeweler

Owners

#GravatarHandle
1iconcaleon