Ridgun
The language itself: a compiler that compiles itself, the stable project tool, the specification and the book
| 1 | # docs/book/eu/ — Ridgunen Liburua (Euskarazko Edizioa) |
| 2 | |
| 3 | | Path | What | Read when | |
| 4 | |---|---|---| |
| 5 | | `index.html` | Online liburu interaktiboa HTML/CSS/JS formatuan (Euskara) | Nabigatzailean ireki liburu osoa euskaraz irakurtzeko | |
| 6 | | `00-zergatik-behar-dut-ridgun.md` | 00. kapitulua: Zergatik behar dut Ridgun? Bai, ala? Ez nekien ba... Kontaidazu gehiago! | Motibazioa, konpontzen dituen minak eta ikuspegi orokorra | |
| 7 | | `01-ongi-etorri-ridgunera.md` | 01. kapitulua: Filosofia, abantailak, konparazioa eta lehen programa | Lengoaiaren sarrera | |
| 8 | | `02-lehen-urratsak-eta-tresnak.md` | 02. kapitulua: `ridgunc`, `stable`, `build.rg` eta lan-fluxua | Proiektuak konfiguratu eta konpilatzea | |
| 9 | | `03-funtzioak-motak-eta-lerrokatzea.md` | 03. kapitulua: Funtzioak, sinadurak, estilo taularatua, `=`-ren araua eta `mut` aldagaiak | Oinarrizko sintaxia eta formateatze kanonikoa ikastea | |
| 10 | | `04-eredu-bat-etortzea-eta-zainak.md` | 04. kapitulua: Eredu bat-etortzea, `|` zainak, `|.` bidezko zuhaitz habiaratuak eta TCO | Fluxu-kontrol funtzionala eta begizta errekurtsiboak | |
| 11 | | `05-zerrendak-tuplak-eta-sekuentziak.md` | 05. kapitulua: Zerrendak, tuplak, funtzio bariadikoak eta sekuentzia-maskarak | Bildumekin eta datu-hodiekin lan egitea | |
| 12 | | `06-datu-mota-aljebraikoak-eta-polimorfismoa.md` | 06. kapitulua: ADTak (erregistroak eta batuketa-motak), polimorfismoa (`A`..`Z`) eta `op` eragileak | Datu-domeinuak eta funtzio generikoak modelatzea | |
| 13 | | `07-goi-mailako-funtzioak-eta-dag-paralelismoa.md` | 07. kapitulua: `map`/`||map`/`filter`/`||filter`/`fold`, DAG paraleloak `||` eta `->`-rekin, agenteak (`agent`, `send ... to`, `receive from`) eta kanalak | Goi-mailako programazio funtzionala eta konkurrentzia | |
| 14 | | `08-tentsoreak-rmm-eskualdeak-eta-sistemak.md` | 08. kapitulua: Tentsoreak, RMM memoria konpilatua (`RMM1`/`RMM2`), eskualdeak eta POSIX sistemak | Zenbakizko kalkulua, memoria determinista eta UNIX tresnak | |