Sha256: dd4a1d3ea7e6ba1f1cd2e86f0c47d8244769ad2cbbab93a5833d660b1e9574fe
Contents?: true
Size: 247 Bytes
Versions: 28
Compression:
Stored size: 247 Bytes
Contents
# frozen_string_literal: true Array.class_eval do # @param threshold [Integer] default 1 # @return [*] first items that appears more than `threshold` times def first_dupe(threshold = 1) find { |item| count(item) > threshold } end end
Version data entries
28 entries across 28 versions & 2 rubygems