Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Basic Typeclassopedia
- Funktionär
- Tillämplig
- Vikbar, färdbar
- Monader
- Annat (pil, etc.)
Avancerade typer
- Algebraiska datatyper på djupet
- Avancerade typklasser
- Typ familjer
- GADTs
Felsökning och kodoptimering
- Strikthet i datatyper och funktioner
- Minnes- och CPU-profilering
- Effektiva datastrukturer (bytestring, text, vektor och co.)
- Anmärkning om "osäkra"
Förstå Runtime System
- Minneslayout i GHC
- Packar upp strikta fält
- Förstå och läsa Core
Samtidighet i Haskell
- Haskell trådar
- MVars och co.
- STM
- Parallellism
Gränssnitt för främmande funktioner
- FFI grunderna
- Säker vs. osäker
- Globaler i Haskell
Mall Haskell
- Skarvning och offert
- Q-monaden
- Reifikation
Krav
Grundläggande kunskaper i Haskell programmeringsspråk och viss erfarenhet av Haskell programmering.
14 timmar
Vittnesmål (1)
In genera; learning about the concept of Haskell and FP