aboutsummaryrefslogtreecommitdiff
path: root/src/content/chapter0_basics/lesson08_strings
diff options
context:
space:
mode:
authorLouis Pilfold <louis@lpil.uk>2024-03-26 11:36:11 +0000
committerLouis Pilfold <louis@lpil.uk>2024-03-26 11:36:11 +0000
commit04ec0d86c8b43d1cca48adc937b3e596a10577a1 (patch)
tree8624097a135e0e879588279eed82c4c2f82bfbab /src/content/chapter0_basics/lesson08_strings
parent9250d4324073874d393282c941f9981ce2686680 (diff)
downloadtour-04ec0d86c8b43d1cca48adc937b3e596a10577a1.tar.gz
tour-04ec0d86c8b43d1cca48adc937b3e596a10577a1.zip
Improve introduction of modules and imports
Thanks @RyanBrewer317!
Diffstat (limited to 'src/content/chapter0_basics/lesson08_strings')
-rw-r--r--src/content/chapter0_basics/lesson08_strings/code.gleam23
-rw-r--r--src/content/chapter0_basics/lesson08_strings/en.html23
2 files changed, 0 insertions, 46 deletions
diff --git a/src/content/chapter0_basics/lesson08_strings/code.gleam b/src/content/chapter0_basics/lesson08_strings/code.gleam
deleted file mode 100644
index ea47e0f..0000000
--- a/src/content/chapter0_basics/lesson08_strings/code.gleam
+++ /dev/null
@@ -1,23 +0,0 @@
-import gleam/io
-import gleam/string
-
-pub fn main() {
- // String literals
- io.debug("๐Ÿ‘ฉโ€๐Ÿ’ป ใ“ใ‚“ใซใกใฏ Gleam ๐Ÿณ๏ธโ€๐ŸŒˆ")
- io.debug(
- "multi
- line
- string",
- )
- io.debug("\u{1F600}")
-
- // Double quote can be escaped
- io.println("\"X\" marks the spot")
-
- // String concatenation
- io.debug("One " <> "Two")
-
- // String functions
- io.debug(string.reverse("1 2 3 4 5"))
- io.debug(string.append("abc", "def"))
-}
diff --git a/src/content/chapter0_basics/lesson08_strings/en.html b/src/content/chapter0_basics/lesson08_strings/en.html
deleted file mode 100644
index e5400ca..0000000
--- a/src/content/chapter0_basics/lesson08_strings/en.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<p>
- In Gleam strings are written as text surrounded by double quotes, and
- can span multiple lines and contain unicode characters.
-</p>
-<p>
- The <code>&lt;&gt;</code> operator can be used to concatenate strings.
-</p>
-<p>
- Several escape sequences are supported:
-</p>
-<ul>
- <li><code>\"</code> - double quote</li>
- <li><code>\\</code> - backslash</li>
- <li><code>\f</code> - form feed</li>
- <li><code>\n</code> - newline</li>
- <li><code>\r</code> - carriage return</li>
- <li><code>\t</code> - tab</li>
- <li><code>\u{xxxxxx}</code> - unicode codepoint</li>
-</ul>
-<p>
- The <a href="https://hexdocs.pm/gleam_stdlib/gleam/string.html"><code>gleam/string</code></a>
- standard library module contains functions for working with strings.
-</p>