NetBSD/pkgsrc nk1Ae4Edevel/ruby-equatable PLIST Makefile

   devel/ruby-equatable: add package version 0.6.1

   Equatable

   Allows ruby objects to implement equality comparison and inspection methods.

   By including this module, a class indicates that its instances have explicit
   general contracts for `hash`, `==` and `eql?` methods.  Specifically `eql?`
   contract requires that it implements an equivalence relation.  By default
   each instance of the class is equal only to itself.  This is a right
   behaviour when you have distinct objects.  However, it is the responsibility
   of any class to clearly define their equality.  Failure to do so may prevent
   instances to behave as expected when for instance `Array#uniq` is invoked or
   when they are used as `Hash` keys.
VersionDeltaFile
1.1+19-0devel/ruby-equatable/PLIST
1.1+14-0devel/ruby-equatable/Makefile
1.1+12-0devel/ruby-equatable/DESCR
1.1+6-0devel/ruby-equatable/distinfo
+51-04 files

UnifiedSplitRaw