Sha256: c856c8019dde92228e72755f560d531b4955ab79a4252e7b7c83c4dba4f1bed3

Contents?: true

Size: 480 Bytes

Versions: 5

Compression:

Stored size: 480 Bytes

Contents

# frozen_string_literal: true

module Recollect::Array
  module LessThan
    def self.check!(item, iteratee, value)
      fetched_value = Utility::TryFetchOrBlank[item, iteratee]
      return false unless fetched_value

      fetched_value < value
    end
  end

  module LessThanEqual
    def self.check!(item, iteratee, value)
      fetched_value = Utility::TryFetchOrBlank[item, iteratee]
      return false unless fetched_value

      fetched_value <= value
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
recollect-array-0.1.4 lib/recollect/array/predicate/less_than.rb
recollect-array-0.1.3 lib/recollect/array/predicate/less_than.rb
recollect-array-0.1.2 lib/recollect/array/predicate/less_than.rb
recollect-array-0.1.1 lib/recollect/array/predicate/less_than.rb
recollect-array-0.1.0 lib/recollect/array/predicate/less_than.rb