Sha256: 0ae0f1950c493a0e85d0fd245a102f1fb0fa5e22b6c55ebe7cca62f0fc7e0107
Contents?: true
Size: 230 Bytes
Versions: 3
Compression:
Stored size: 230 Bytes
Contents
# frozen_string_literal: true Array.class_eval do # :nodoc: def find!(&block) x = find(&block) raise('Not found') if x.nil? x end end Set.class_eval do extend Forwardable def_delegators :to_a, :find! end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
find_bang_extension-1.0.0 | lib/find_bang_extension.rb |
find_bang_extension-1.0.0.pre.rc.1 | lib/find_bang_extension.rb |
find_bang_extension-0.0.6 | lib/find_bang_extension.rb |