Data update
This commit is contained in:
parent
4bb20c9b71
commit
cbaf4c4b64
12390 changed files with 318560 additions and 27248 deletions
16
Task/Function-definition/Crystal/function-definition.cr
Normal file
16
Task/Function-definition/Crystal/function-definition.cr
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
def multiply (a, b)
|
||||
a * b
|
||||
end
|
||||
|
||||
# with type restrictions:
|
||||
def multiply (a : Int32, b : Int32)
|
||||
print "(typed overload) "
|
||||
a * b
|
||||
end
|
||||
|
||||
# proc (anonymous function)
|
||||
m = ->(a : Int32, b : Int32) { a * b }
|
||||
|
||||
p! multiply(2, 3),
|
||||
multiply(2.0, 3.0),
|
||||
m.call(2, 3)
|
||||
Loading…
Add table
Add a link
Reference in a new issue