Sha256: c6adcd53baea966f848e81b6b5af4f38168b0c7c39cd9716c1688d32832c94b0

Contents?: true

Size: 364 Bytes

Versions: 1

Compression:

Stored size: 364 Bytes

Contents

# Provides a ruby implementation of several common matching algorithms
#
# Author::    Abhishek Chandrasekhar  (mailto:me@abhchand.me)
# License::   MIT

require "delegate"

class StableMatching
  class PreferenceList < SimpleDelegator
    def initialize(preference_list)
      super(preference_list)
    end

    def to_s
      map(&:name).to_s
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
stable-matching-0.1.0 lib/stable-matching/preference_list.rb