Module: Kernel

Defined in:
lib/ruby/lambdas/core/strict_mode/enable.rb

Instance Method Summary collapse

Instance Method Details

#Numeric!(data) ⇒ Object



12
13
14
15
16
# File 'lib/ruby/lambdas/core/strict_mode/enable.rb', line 12

def Numeric!(data)
  return data if data.is_a?(::Numeric)

  raise Numerics::TypeError.new(data)
end

#String!(data) ⇒ Object

Raises:



6
7
8
9
10
# File 'lib/ruby/lambdas/core/strict_mode/enable.rb', line 6

def String!(data)
  return data if data.is_a?(::String)

  raise Strings::TypeError.new(data)
end