Sha256: 3dbbf84aff4cde5b3e497c04ecbd4c72dc3609e8fe29514a66665cc8cb3500da

Contents?: true

Size: 359 Bytes

Versions: 7

Compression:

Stored size: 359 Bytes

Contents

# encoding: utf-8

module Mixture
  module Types
    # A set.  This is similar to array, but with brilliant iteration
    # and indexing(?) times.
    #
    # @see Array
    # @see http://ruby-doc.org/stdlib/libdoc/set/rdoc/Set.html
    class Set < Collection
      options[:primitive] = ::Set
      options[:method] = :to_set
      as :set
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
mixture-0.4.0 lib/mixture/types/set.rb
mixture-0.3.6 lib/mixture/types/set.rb
mixture-0.3.5 lib/mixture/types/set.rb
mixture-0.3.4 lib/mixture/types/set.rb
mixture-0.3.2 lib/mixture/types/set.rb
mixture-0.3.1 lib/mixture/types/set.rb
mixture-0.3.0 lib/mixture/types/set.rb