From 04ec0d86c8b43d1cca48adc937b3e596a10577a1 Mon Sep 17 00:00:00 2001 From: Louis Pilfold Date: Tue, 26 Mar 2024 11:36:11 +0000 Subject: Improve introduction of modules and imports Thanks @RyanBrewer317! --- .../chapter0_basics/lesson04_ints/code.gleam | 25 ---------------------- src/content/chapter0_basics/lesson04_ints/en.html | 17 --------------- 2 files changed, 42 deletions(-) delete mode 100644 src/content/chapter0_basics/lesson04_ints/code.gleam delete mode 100644 src/content/chapter0_basics/lesson04_ints/en.html (limited to 'src/content/chapter0_basics/lesson04_ints') diff --git a/src/content/chapter0_basics/lesson04_ints/code.gleam b/src/content/chapter0_basics/lesson04_ints/code.gleam deleted file mode 100644 index cb7991b..0000000 --- a/src/content/chapter0_basics/lesson04_ints/code.gleam +++ /dev/null @@ -1,25 +0,0 @@ -import gleam/io -import gleam/int - -pub fn main() { - // Int arithmetic - io.debug(1 + 1) - io.debug(5 - 1) - io.debug(5 / 2) - io.debug(3 * 3) - io.debug(5 % 2) - - // Int comparisons - io.debug(2 > 1) - io.debug(2 < 1) - io.debug(2 >= 1) - io.debug(2 <= 1) - - // Equality works for any type - io.debug(1 == 1) - io.debug(2 == 1) - - // Standard library int functions - io.debug(int.max(42, 77)) - io.debug(int.clamp(5, 10, 20)) -} diff --git a/src/content/chapter0_basics/lesson04_ints/en.html b/src/content/chapter0_basics/lesson04_ints/en.html deleted file mode 100644 index 252496a..0000000 --- a/src/content/chapter0_basics/lesson04_ints/en.html +++ /dev/null @@ -1,17 +0,0 @@ -

Gleam's Int type represents whole numbers.

-

- There are arithmetic and comparison operators for ints, as well as the - equality operator which works on all types. -

-

- When running on the Erlang virtual machine ints have no maximum and minimum - size. When running on JavaScript runtimes ints are represented using - JavaScript's 64 bit floating point numbers, -

-

- The - gleam/int - standard library module contains functions for working with ints. -

-- cgit v1.2.3