aboutsummaryrefslogtreecommitdiff
path: root/lessons/src/lesson007_strings/text.html
diff options
context:
space:
mode:
Diffstat (limited to 'lessons/src/lesson007_strings/text.html')
-rw-r--r--lessons/src/lesson007_strings/text.html22
1 files changed, 22 insertions, 0 deletions
diff --git a/lessons/src/lesson007_strings/text.html b/lessons/src/lesson007_strings/text.html
new file mode 100644
index 0000000..21cfc12
--- /dev/null
+++ b/lessons/src/lesson007_strings/text.html
@@ -0,0 +1,22 @@
+<p>
+ In Gleam Strings are written as text surrounded by double quotes.
+</p>
+<p>
+ They can span multiple lines and support unicode characters.
+</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{1F600}</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>