diff options
author | ellipticview <ellipticview@users.noreply.github.com> | 2024-05-04 11:32:00 +0200 |
---|---|---|
committer | Louis Pilfold <louis@lpil.uk> | 2024-05-04 14:46:16 +0100 |
commit | 71351fcd918ef9e740f257e5040b4b1b6bae6645 (patch) | |
tree | 756ac26bddf5cb38a5c37224eaf46e4abd7dd22b /src/content/chapter1_functions/lesson04_anonymous_functions/code.gleam | |
parent | a27ffa2d6451cc21d37d42181be8db7fca64e1f6 (diff) | |
download | tour-71351fcd918ef9e740f257e5040b4b1b6bae6645.tar.gz tour-71351fcd918ef9e740f257e5040b4b1b6bae6645.zip |
Added example to anonymous functions
Diffstat (limited to 'src/content/chapter1_functions/lesson04_anonymous_functions/code.gleam')
-rw-r--r-- | src/content/chapter1_functions/lesson04_anonymous_functions/code.gleam | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/content/chapter1_functions/lesson04_anonymous_functions/code.gleam b/src/content/chapter1_functions/lesson04_anonymous_functions/code.gleam index e58659a..df7a6f9 100644 --- a/src/content/chapter1_functions/lesson04_anonymous_functions/code.gleam +++ b/src/content/chapter1_functions/lesson04_anonymous_functions/code.gleam @@ -7,6 +7,11 @@ pub fn main() { // Pass an anonymous function as an argument io.debug(twice(1, fn(a) { a * 2 })) + + let secret_number = 42 + // This anonymous function always returns 42 + let secret = fn() { secret_number } + io.debug(secret()) } fn twice(argument: Int, my_function: fn(Int) -> Int) -> Int { |