reference: 3 of the 4 things mentioned here are optional
This commit is contained in:
parent
07ca1ab1ec
commit
996bd9d0d6
@ -900,9 +900,10 @@ fn main() {}
|
||||
|
||||
### Functions
|
||||
|
||||
A _function item_ defines a sequence of [statements](#statements) and an
|
||||
optional final [expression](#expressions), along with a name and a set of
|
||||
parameters. Functions are declared with the keyword `fn`. Functions declare a
|
||||
A _function item_ defines a sequence of [statements](#statements) and a
|
||||
final [expression](#expressions), along with a name and a set of
|
||||
parameters. Other than a name, all these are optional.
|
||||
Functions are declared with the keyword `fn`. Functions may declare a
|
||||
set of *input* [*variables*](#variables) as parameters, through which the caller
|
||||
passes arguments into the function, and the *output* [*type*](#types)
|
||||
of the value the function will return to its caller on completion.
|
||||
|
Loading…
Reference in New Issue
Block a user