index.html | Livro online interativo em HTML/CSS/JS (tema claro/escuro, pesquisa, realce de sintaxe Ridgun) | Abrir no navegador para ler o livro completo em português |
00-por-que-preciso-do-ridgun.md | Capítulo 00: Por que preciso do Ridgun? Ah, é? Não sabia... Conte-me mais! | Motivação, dores que resolve e visão geral |
01-bem-vindo-ao-ridgun.md | Capítulo 01: O seu primeiro contacto com o Ridgun (filosofia, comparativa e primeiro programa) | Introdução à linguagem |
02-primeiros-passos-e-ferramentas.md | Capítulo 02: ridgunc, stable, build.rg e fluxo de trabalho | Configurar e compilar projetos |
03-funcoes-tipos-e-alinhamento.md | Capítulo 03: Funções, assinaturas de tipos, estilo tabular, tipos básicos e cadeias | Aprender a sintaxe base e a formatação canónica |
04-pattern-matching-e-guardas.md | Capítulo 04: Pattern matching, guardas booleanas (` | , |
05-listas-tuplas-e-sequencias.md | Capítulo 05: Listas, tuplas, funções variádicas e máscaras de sequências | Trabalhar com coleções e condutas de dados |
06-tipos-algebricos-e-polimorfismo.md | Capítulo 06: ADTs (registos e tipos soma), polimorfismo (A..Z) e operadores op :: | Modelar domínios de dados e funções genéricas |
07-ordem-superior-e-paralelismo-dag.md | Capítulo 07: map/` | |
08-tensores-rmm-regioes-e-sistemas.md | Capítulo 08: Tensores simbólicos, memória compilada RMM1/RMM2, regiões, MMIO e POSIX | Cálculo numérico, gestão de memória determinística e sistemas UNIX |