diff options
author | Louis Pilfold <louis@lpil.uk> | 2024-02-15 12:18:17 +0000 |
---|---|---|
committer | Louis Pilfold <louis@lpil.uk> | 2024-02-19 18:18:04 +0000 |
commit | f70130322cd306268c5da12c1517dc5725615ae8 (patch) | |
tree | 2f047d58f0bd0c9438d57b42499d40d13fea73ad /src/content/chapter1_functions/lesson00_functions/en.html | |
parent | 63120914512bd4a3003788a7592ef3cc4ff32cf5 (diff) | |
download | tour-f70130322cd306268c5da12c1517dc5725615ae8.tar.gz tour-f70130322cd306268c5da12c1517dc5725615ae8.zip |
text -> en
Diffstat (limited to 'src/content/chapter1_functions/lesson00_functions/en.html')
-rw-r--r-- | src/content/chapter1_functions/lesson00_functions/en.html | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/content/chapter1_functions/lesson00_functions/en.html b/src/content/chapter1_functions/lesson00_functions/en.html new file mode 100644 index 0000000..32d5bed --- /dev/null +++ b/src/content/chapter1_functions/lesson00_functions/en.html @@ -0,0 +1,14 @@ +<p> + The <code>fn</code> keyword is used to define new functions. +</p> +<p> + The <code>double</code> and <code>multiply</code> functions are defined + without the <code>pub</code> keyword. This makes them <em>private</em> + functions, they can only be used within this module. If another module + attempted to use them it would result in a compiler error. +</p> +<p> + Like with assignments, type annotations are optional for function arguments + and return values. It is considered good practice to use type annotations for + functions, for clarity and to encourage intentional and thoughtful design. +</p> |