Advanced Haskell

Corso

A Milano

Prezzo da consultare

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Luogo

    Milano

Questo corso è rivolto a quegli utenti di Haskell che hanno una buona conoscenza delle basi e desiderano una comprensione più approfondita della lingua ed essere in grado di affrontare problemi gravi e di portata più ampia in Haskell.
I partecipanti dovrebbero aspettarsi di comprendere a fondo le caratteristiche più importanti della moderna Haskell; essere in grado di leggere e scrivere programmi e librerie Haskell avanzati.
Machine Translated

Sedi e date

Luogo

Inizio del corso

Milano
Visualizza mappa
Piazza Duomo, Via Torino 2, 20123

Inizio del corso

Consultare

Profilo del corso

Basic knowledge of Haskell programming language and some experience with Haskell programming.

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Programma

Basic Typeclassopedia

  • Functor
  • Applicative
  • Foldable, Traversable
  • Monads
  • Other (Arrow, etc.)
Advanced types
  • Algebraic data types in depth
  • Advanced Type classes
  • Type families
  • GADTs
Debugging and code optimizing
  • Strictness in data types and functions
  • Memory and CPU profiling
  • Efficient data structures (bytestring, text, vector and co.)
  • Note on "unsafes"
Understanding the Runtime System
  • Memory layout in GHC
  • Unpacking strict fields
  • Understanding and reading Core
Concurrency in Haskell
  • Haskell threads
  • MVars and co.
  • STM
  • Parallelism
Foreign Function Interface
  • FFI basics
  • Safe vs. unsafe
  • Globals in Haskell
Template Haskell
  • Splicing and quotation
  • The Q monad
  • Reification

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Advanced Haskell

Prezzo da consultare