Class: Symbol
Overview
Instance Method Summary
collapse
#lookup
#comp, #complement, #partial, #to_proc
Instance Method Details
#arity ⇒ Object
58
59
60
|
# File 'lib/rupture/fn.rb', line 58
def arity
-2
end
|
#call(object = nil, *args) ⇒ Object
Also known as:
[]
53
54
55
|
# File 'lib/rupture/fn.rb', line 53
def call(object = nil, *args)
object.method(self)[*args]
end
|
#name ⇒ Object
16
17
18
19
|
# File 'lib/rupture/symbol.rb', line 16
def name
parse_namespace unless @name
@name
end
|
#namespace ⇒ Object
21
22
23
24
|
# File 'lib/rupture/symbol.rb', line 21
def namespace
parse_namespace unless @name
@namespace
end
|