Module: Suggest

Defined in:
lib/suggest.rb,
lib/suggest/version.rb

Defined Under Namespace

Modules: Mixin

Constant Summary collapse

SUGGEST_MODS =
Set.new([
  Array,
  Enumerable,
  String,
  Hash,
  Regexp,
  Integer,
  Set
])
UNSAFE_WITH_BLOCK =
Set.new([
  [Array, :cycle],
  [Enumerable, :cycle]
])
INCONSISTENT =
Set.new([
  [Array, :sample],
  [Array, :shuffle],
  [Array, :shuffle!]
])
VERSION =
"0.2.0"

Class Method Summary collapse

Class Method Details

.eq?(result, expected) ⇒ Boolean

Returns:

  • (Boolean)


81
82
83
# File 'lib/suggest.rb', line 81

def self.eq?(result, expected)
  result.is_a?(expected.class) && result == expected
end