Add Type to Ruby!
This project is maintained by S-H-GAMELINKS
Tatara::StringStringMap
is Map
class like static type programming lang
.
Tatara::StringStringMap
used by String
key, and String
value.
But, you can not use Float
and Integer
for key & value.
@s = Tatara::StringStringMap.new
@s["A"] = "42"
# => Key: "A", Value: "42".
@s["B"] = "8"
# => Key: "B", Value: "8".
But, can not set Integer
& Float
.
@s = Tatara::StringStringMap.new
@s["A"] = 42
# => Error!
@s["B"] = 4.2
# => Error!
Create new Tatara::StringStringMap
instance.
@s = Tatara::StringStringMap.new
Access by key.
@s = Tatara::StringStringMap.new
@s["A"] = "42"
puts @i["A"]
# => "42"
Set value by key.
@s = Tatara::StringStringMap.new
@s["A"] = "42"
# => Set value is "42".
Set key & value.
@s = Tatara::StringStringMap.new
@s.insert("A", "42")
# => Set value is "42".