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.
Course Outline
Basic Typeclassopedia
- Functor Applicative Foldable, Transversable Monads Other (βέλος, κ.λπ.)
Προηγμένοι τύποι
- Αλγεβρικοί τύποι δεδομένων σε βάθος Κατηγορίες προηγμένων τύπων Οικογένειες τύπων GADT
Εντοπισμός σφαλμάτων και βελτιστοποίηση κώδικα
- Αυστηρότητα στους τύπους και τις λειτουργίες δεδομένων Μνήμη και προφίλ CPU Αποτελεσματικές δομές δεδομένων (bytestring, κείμενο, διάνυσμα και συν.) Σημείωση για "μη ασφαλή"
Κατανόηση του συστήματος χρόνου εκτέλεσης
- Διάταξη μνήμης στο GHC Αποσυσκευασία αυστηρών πεδίων Κατανόηση και ανάγνωση του πυρήνα
Συγχρονισμός σε Haskell
- Haskell νήματα MVars and co. Παραλληλισμός STM
Διεπαφή ξένης λειτουργίας
- Βασικά στοιχεία του FFI Ασφαλή εναντίον μη ασφαλών Παγκόσμια σε Haskell
Πρότυπο Haskell
- Συναρμολόγηση και παράθεση The Q monad Reification
Requirements
Βασικές γνώσεις Haskell γλώσσας προγραμματισμού και κάποια εμπειρία στον προγραμματισμό Haskell.
14 Hours
Testimonials (4)
The flexibility to handle cases I was interested in. Very helpful!
Paul Lopez - Student
Course - Haskell Fundamentals
Ένας μεγάλος όγκος πρακτικών γνώσεων φαίνεται σε παραδείγματα της πραγματικής ζωής.
Kamil - Streamsoft Kraków
Course - Java Advanced
Machine Translated
Πιέστε τις αλλαγές σε συνεχή βάση, όταν την 3η μέρα άρχισα να χάνομαι περισσότερο από πριν και ήταν πιο δύσκολο να εντοπίσω το σφάλμα γρήγορα, μπόρεσα γρήγορα να ελέγξω για την τελευταία αλλαγή και να μείνω ενημερωμένος με το υλικό
Paulina
Course - Advanced Java Security
Machine Translated
Very good knowledge and character.