Method: Uinit::Type::Fn#initialize

Defined in:
lib/uinit/type/fn.rb

#initialize(arity = -1)) ⇒ Fn

TODO: arguments

Raises:

  • (ArgumentError)


7
8
9
10
11
12
13
# File 'lib/uinit/type/fn.rb', line 7

def initialize(arity = -1)
  super()

  raise ArgumentError, 'arity must be an Integer' unless arity.is_a?(::Integer)

  @arity = arity
end