-
Notifications
You must be signed in to change notification settings - Fork 5
Dr. Nic's irb extension to tell you what methods return a desired result
BMorearty/what_methods
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
README for what_methods ======================= This is from Dr. Nic. See http://drnicwilliams.com/2006/10/12/my-irbrc-for-consoleirb/ Ever asked: “if I have an object, what method can I call on it to get that result?” See if this suits your console cravings: > 3.45.what? 3 3.45.truncate == 3 3.45.to_i == 3 3.45.prec_i == 3 3.45.floor == 3 3.45.to_int == 3 3.45.round == 3 => ["truncate", "to_i", "prec_i", "floor", "to_int", "round"] > 3.45.what? 4 3.45.ceil == 4 => ["ceil"] > 3.55.what? 4 3.55.ceil == 4 3.55.round == 4 => ["ceil", "round"] 3.what?(4,1) => ["+"] Just what you need in the console. Notice the last example: you can pass parameters after the desired result. What? will tell you what method will return the desired result if you pass those parameters to it.
About
Dr. Nic's irb extension to tell you what methods return a desired result
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published