01 - a tantárgy¶
A tantárgy tematikája¶
- A funkcionális paradigma építőkövei
- Értékek
- Kifejezések
- A substitution model
- Függvény típusok
- Tail recursion
- Algebrai adattípusok
- Pattern matching
- A Scala nyelv elemei
- val, def, lazy val
- A built-in típusok hierarchiája
- Függvény típus, tuple típus
- Case class, trait
- for(-yield) comprehension
- match kifejezések
- apply
- Companion object
- Monádok
- Option
- List
- Vector
- Set
- Stream műveletek
- map
- filter
- reduce, fold
- collect
- foreach
- Variancia
- Ko- és kontravariancia
Irodalom¶
- TODO
Az elkészült jegyzetről, hibák¶
Hibák¶
A jegyzetben előfordulhatnak hibák, hiányosságok, elírások. Ha valaki esetleg ilyet találna, kérem írjon a szabivan (kukac) inf.u-szeged.hu címre, hogy mihamarabb javíthassam.
Készítő¶
Köszönetnyilvánítás¶
A jegyzet webes formátumba való átalakításában nyújtott supportért köszönet Antal Gábornak és Keleti Mártonnak.
Jogi nyilatkozat¶
Nevezd meg! - Ne add el! - Így add tovább! 4.0 Nemzetközi
Gyors összefoglaló a liszenszről, és a teljes változat.
[]:
Utolsó frissítés: 2021-02-07 23:06:47