What About Static Typing in Ruby?
noelrappin.com
noelrappin.com
class Person attr_accessor :name, :age
def initialize(name:, age:)
name => ::String
age => ::Numeric
@name = name
@age = age
end
endSrc: https://ruby.social/@aristotelesbr/110533722544270023?utm_so...
def initialize(name => ::String, age => ::Numeric)
@name = name
@age = age
end
or better yet? def initialize(name => String, age => Numeric)
@name = name
@age = age
end
I've been out of Ruby for a while so I don't understand by why the top level qualifiers are necessary.