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.
Schița de curs
Tipul de bazăclassopedia
- Functor
- Aplicativ
- Pliabil, Traversabil
- Monade
- Altele (Săgeată etc.)
Tipuri avansate
- Tipuri de date algebrice în profunzime
- Clasele de tip avansat
- Familii de tip
- GADT-uri
Depanare și optimizare a codului
- Rigurozitate în tipurile și funcțiile de date
- Profilare memorie și CPU
- Structuri eficiente de date (bytestring, text, vector și co.)
- Notă despre „nesigure”
Înțelegerea sistemului Runtime
- Dispunerea memoriei în GHC
- Despachetarea câmpurilor stricte
- Înțelegerea și citirea Core
Concurență în Haskell
- Haskell fire
- MBars și co.
- STM
- Paralelism
Interfață cu funcție străină
- Bazele FFI
- Sigur vs. nesigur
- Global în Haskell
Șablon Haskell
- Îmbinare și cotație
- Monada Q
- Reificare
Cerințe
Cunoștințe de bază ale limbajului de programare Haskell și o anumită experiență în programarea Haskell.
14 ore
Mărturii (4)
The flexibility to handle cases I was interested in. Very helpful!
Paul Lopez - Student
Curs - Haskell Fundamentals
O mulțime de cunoștințe practice prezentate cu exemple din "viața reală".
Kamil - Streamsoft Kraków
Curs - Java Advanced
Tradus de catre o masina
Schimbări pe loc, deoarece în ziua a 3-a începusem deja să mă pierd mai mult decât înainte și era mai greu să descopăr rapid o greșeală, am putut să fac zcheckout la ultima schimbare și să fiu la curent cu materialul.
Paulina
Curs - Advanced Java Security
Tradus de catre o masina
Very good knowledge and character.