Sha256: 777463b9fd4c568c12c90bb01acffecd8f623620bc301827821edd7b100272a8

Contents?: true

Size: 341 Bytes

Versions: 14

Compression:

Stored size: 341 Bytes

Contents

module Predicates

  module Numbers

    def even
      self_predicate(:even,:even?)
    end

    def odd
      self_predicate(:odd,:odd?)
    end
    #
    # def between(lower, higher)
    #   -> (v, meth=:self, invert=false) do
    #     invert ? inverted(v, meth, :between?) : regular(v, meth, :between?)
    #   end
    # end

  end

end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
totally_lazy-0.0.20 lib/predicates/numbers.rb
totally_lazy-0.0.19 lib/predicates/numbers.rb
totally_lazy-0.0.18 lib/predicates/numbers.rb
totally_lazy-0.0.16 lib/predicates/numbers.rb
totally_lazy-0.0.15 lib/predicates/numbers.rb
totally_lazy-0.0.14 lib/predicates/numbers.rb
totally_lazy-0.0.13 lib/predicates/numbers.rb
totally_lazy-0.0.12 lib/predicates/numbers.rb
totally_lazy-0.0.11 lib/predicates/numbers.rb
totally_lazy-0.0.10 lib/predicates/numbers.rb
totally_lazy-0.0.9 lib/predicates/numbers.rb
totally_lazy-0.0.8 lib/predicates/numbers.rb
totally_lazy-0.0.7 lib/predicates/numbers.rb
totally_lazy-0.0.6 lib/predicates/numbers.rb