aboutsummaryrefslogtreecommitdiff
path: root/lessons/src/lesson014_higher_order_functions/code.gleam
diff options
context:
space:
mode:
Diffstat (limited to 'lessons/src/lesson014_higher_order_functions/code.gleam')
-rw-r--r--lessons/src/lesson014_higher_order_functions/code.gleam18
1 files changed, 0 insertions, 18 deletions
diff --git a/lessons/src/lesson014_higher_order_functions/code.gleam b/lessons/src/lesson014_higher_order_functions/code.gleam
deleted file mode 100644
index e3fb3e7..0000000
--- a/lessons/src/lesson014_higher_order_functions/code.gleam
+++ /dev/null
@@ -1,18 +0,0 @@
-import gleam/io
-
-pub fn main() {
- // Call a function with another function
- io.debug(twice(1, add_one))
-
- // Functions can be assigned to variables
- let function = add_one
- io.debug(function(100))
-}
-
-fn twice(argument: Int, function: fn(Int) -> Int) -> Int {
- function(function(argument))
-}
-
-fn add_one(argument: Int) -> Int {
- argument + 1
-}