Sha256: f633baf16d2d1f18b54e30a574bd31621504877aad3299e3d2a382e513e6814b
Contents?: true
Size: 294 Bytes
Versions: 20
Compression:
Stored size: 294 Bytes
Contents
module MetricFu module CarefulArray def carefully_remove(elements) missing_elements = elements - self raise "Cannot delete missing elements: #{missing_elements.inspect}" unless missing_elements.empty? (self - elements).extend(MetricFu::CarefulArray) end end end
Version data entries
20 entries across 20 versions & 1 rubygems