Kurzusleírás

Basic Typeclassopedia

  • Functor
  • Alkalmazó
  • Összecsukható, átjárható
  • Monádok
  • Egyéb (nyíl stb.)

Haladó típusok

  • Algebrai adattípusok mélysége
  • Haladó típusú osztályok
  • Típuscsaládok
  • GADT-k

Hibakeresés és kódoptimalizálás

  • Szigorú adattípusok és funkciók
  • Memória és CPU profilozás
  • Hatékony adatszerkezetek (bytestring, szöveg, vektor és társaik)
  • Megjegyzés a "nem biztonságos"-ról

A futásidejű rendszer megértése

  • Memória elrendezés GHC-ben
  • Szigorú mezők kicsomagolása
  • A Core megértése és olvasása

Egyidejűség itt: Haskell

  • Haskell szál
  • MVars és társa.
  • STM
  • Párhuzamosság

Idegen funkciós interfész

  • FFI alapok
  • Biztonságos vs. nem biztonságos
  • Globálisok itt: Haskell

Sablon Haskell

  • Illesztés és idézet
  • A Q monád
  • Reifikáció

Követelmények

Alapszintű Haskell programozási nyelv ismerete és némi tapasztalat a Haskell programozásban.

 14 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák