irb(main):001:0> class String irb(main):002:1> def say_hello irb(main):003:2> "Hello #{self}" irb(main):004:2> end irb(main):005:1> end => nil irb(main):006:0> "World".say_hello => "Hello World"
In F#, there is Type Extension. This is also cool code.
> type System.String with - member s.sayHello = "Hello " + s;; type String with member sayHello : string > "World".sayHello;; val it : string = "Hello World"to be continued...
No comments:
Post a Comment