# File lib/facets/core/enumerable/compact_collect.rb, line 17 def compact_collect #:yield: filter_collect do |item| new_item = yield(item) throw(:skip) if new_item.nil? new_item end end