diff options
author | Wayne Walker <wwalker@solid-constructs.com> | 2017-08-29 17:39:42 -0500 |
---|---|---|
committer | Wayne Walker <wwalker@solid-constructs.com> | 2017-08-29 17:39:42 -0500 |
commit | 836133b871e6a8b75a5aed2d69f7099b1bc8971e (patch) | |
tree | a8f1a3cd16d64cf7c91f15887b513b3e360db749 | |
parent | bce21489d8d7e3a3f3d4ede2154dba082647296e (diff) |
Ruby has "methods" not "functions"
-rw-r--r-- | ruby.html.markdown | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ruby.html.markdown b/ruby.html.markdown index a1532855..e0a6bb6e 100644 --- a/ruby.html.markdown +++ b/ruby.html.markdown @@ -359,13 +359,13 @@ ensure puts 'This code always runs no matter what' end -# Functions +# Methods def double(x) x * 2 end -# Functions (and all blocks) implicitly return the value of the last statement +# Methods (and all blocks) implicitly return the value of the last statement double(2) #=> 4 # Parentheses are optional where the result is unambiguous @@ -399,7 +399,7 @@ surround { puts 'hello world' } # } -# You can pass a block to a function +# You can pass a block to a method # "&" marks a reference to a passed block def guests(&block) block.call 'some_argument' |