llms.txt Content
<input id="tutorial-toc-toggle" name="tutorial-toc-toggle" type= "checkbox">
<nav id="tutorial-toc" aria-label="Table of Contents">
<label id="close-tutorial-toc" for="tutorial-toc-toggle">close</label>
<!-- TODO fix search: input [id "toc-search", type "text", placeholder "Search"] [] -->
<ol>
<li><a href="#repl">REPL</a></li>
<li><a href="#building-an-application">Building an Application</a></li>
<li><a href="#pattern-matching">Pattern Matching</a></li>
<li><a href="#types">Types</a></li>
<li><a href="#crashing">Crashing</a></li>
<li><a href="#testing">Testing</a></li>
<li><a href="#modules">Modules</a></li>
<li><a href="#advanced-concepts">Advanced Concepts</a></li>
</ol>
</nav>
<section id="tutorial-body">
<section>
<h1>Tutorial<label id="tutorial-toc-toggle-label" for="tutorial-toc-toggle">contents</label></h1>
<p>Welcome to Roc!</p>
<p>This tutorial will teach you how to build Roc applications. Along the way, you'll learn how to write tests, use the REPL, and more!</p>
</section>
<section>
<h2 id="installation"><a href="#installation">Installation</a></h2>
<p>Roc doesn’t have a numbered release or an installer yet, but you can follow the install instructions for your OS<a href="/install/getting_started.html#installation"> here </a>. If you get stuck, friendly people will be happy to help if you open a topic in<a href="https://roc.zulipchat.com/#narrow/stream/231634-beginners"> #beginners </a>on our<a href="https://roc.zulipchat.com/"> group chat </a>and ask for assistance!</p>
<p>NOTE: this tutorial is for Roc <a href="https://github.com/roc-lang/roc/releases/tag/alpha4-rolling">alpha4</a> (stable Rust compiler). Some of the syntax is deprecated and will not work with the new Zig compiler. If you would like to experiment with the unstable Zig compiler, you can try <a href="https://github.com/roc-lang/roc/blob/main/docs/mini-tutorial-new-compiler.md">th