From e32d68d064c4663818dc5445541f2cd67d2e04dc Mon Sep 17 00:00:00 2001 From: Louis Pilfold Date: Fri, 1 Dec 2023 22:17:09 +0000 Subject: Rename --- lessons/src/lesson000_hello_world/code.gleam | 5 +++++ lessons/src/lesson000_hello_world/text.html | 26 ++++++++++++++++++++++++++ lessons/src/lesson001_basics/code.gleam | 5 +++++ lessons/src/lesson001_basics/text.html | 3 +++ lessons/src/lesson002_another/code.gleam | 5 +++++ lessons/src/lesson002_another/text.html | 8 ++++++++ 6 files changed, 52 insertions(+) create mode 100644 lessons/src/lesson000_hello_world/code.gleam create mode 100644 lessons/src/lesson000_hello_world/text.html create mode 100644 lessons/src/lesson001_basics/code.gleam create mode 100644 lessons/src/lesson001_basics/text.html create mode 100644 lessons/src/lesson002_another/code.gleam create mode 100644 lessons/src/lesson002_another/text.html (limited to 'lessons/src') diff --git a/lessons/src/lesson000_hello_world/code.gleam b/lessons/src/lesson000_hello_world/code.gleam new file mode 100644 index 0000000..30530b2 --- /dev/null +++ b/lessons/src/lesson000_hello_world/code.gleam @@ -0,0 +1,5 @@ +import gleam/io + +pub fn main() { + io.println("Hello, Joe!") +} diff --git a/lessons/src/lesson000_hello_world/text.html b/lessons/src/lesson000_hello_world/text.html new file mode 100644 index 0000000..46e3fc2 --- /dev/null +++ b/lessons/src/lesson000_hello_world/text.html @@ -0,0 +1,26 @@ +

Hello, friend 💫

+

+ Welcome to Try Gleam! An interactive tour of the Gleam programming language. +

+

+ It covers all aspects of the Gleam language, and assuming you have some + prior programming experience should teach you everything you need to write + real programs in Gleam. +

+

+ The tour is interactive! The code shown is editable and will be compiled and + evaluated as you type. Anything you print using io.println or + io.debug will be shown in the lower right, along with any compile + errors and warnings. To evaluate Gleam code the tour compiles Gleam to + JavaScript and runs it, all entirely within your browser window. +

+

+ If at any point you get stuck or have a question do not hesitate to ask in + the Gleam Discord server. We're here + to help, and if you find something confusing then it's likely others will too, + and we want to know about it so we can improve the tour. +

+

+ OK, let's go. Click "Next" to get started, or click "Index" to jump to a + specific topic. +

diff --git a/lessons/src/lesson001_basics/code.gleam b/lessons/src/lesson001_basics/code.gleam new file mode 100644 index 0000000..440dc98 --- /dev/null +++ b/lessons/src/lesson001_basics/code.gleam @@ -0,0 +1,5 @@ +import gleam/io + +pub fn main() { + io.println("Hello, Mike!") +} diff --git a/lessons/src/lesson001_basics/text.html b/lessons/src/lesson001_basics/text.html new file mode 100644 index 0000000..53bd3d3 --- /dev/null +++ b/lessons/src/lesson001_basics/text.html @@ -0,0 +1,3 @@ +

+ Hey look, cool stuff! +

diff --git a/lessons/src/lesson002_another/code.gleam b/lessons/src/lesson002_another/code.gleam new file mode 100644 index 0000000..440dc98 --- /dev/null +++ b/lessons/src/lesson002_another/code.gleam @@ -0,0 +1,5 @@ +import gleam/io + +pub fn main() { + io.println("Hello, Mike!") +} diff --git a/lessons/src/lesson002_another/text.html b/lessons/src/lesson002_another/text.html new file mode 100644 index 0000000..850d151 --- /dev/null +++ b/lessons/src/lesson002_another/text.html @@ -0,0 +1,8 @@ +

+ Lorem ipsum dolor sit amet consectetur, adipisicing elit. Magnam ab fuga, + placeat hic possimus harum tempore voluptatem, id nulla nihil laboriosam + suscipit quis obcaecati beatae blanditiis sint. Suscipit, voluptas officia. +

+

+ Very exciting. +

-- cgit v1.2.3