Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Basistypeclassopedia
- Functie
- Toepassing
- Opvouwbaar, doorkruisbaar
- Monaden
- Anders (pijl, enz.)
Geavanceerde typen
- Algebraïsche gegevenstypen diepgaand
- Geavanceerde typeklassen
- Typ gezinnen
- GADT's
Debuggen en code optimaliseren
- Striktheid in gegevenstypen en functies
- Geheugen- en CPU-profilering
- Efficiënte datastructuren (bytestring, tekst, vector en co.)
- Opmerking over "onveilige"
Het Runtime-systeem begrijpen
- Geheugenindeling in GHC
- Uitpakken van strikte velden
- Kern begrijpen en lezen
Gelijktijdigheid in Haskell
- Haskell discussies
- MVars en co.
- STM
- Parallellisme
Buitenlandse functie-interface
- FFI-basisprincipes
- Veilig versus onveilig
- Globalen in Haskell
Sjabloon Haskell
- Verbinden en offerte
- De Q-monade
- Reïficatie
Vereisten
Basiskennis van programmeertaal Haskell en enige ervaring met programmeren Haskell.
14 Uren