ΠΠ΅ΠΊΡΠΎΡΠΈ:
- ΠΠ΅ΠΎΡΠ³ΠΈ ΠΠ°ΠΊΠΎΠ², nakov.gl at gmail com
- ΠΠ°ΡΠΈΠ½ ΠΠ°ΡΠΈΠ½ΠΎΠ², marinov.ms+tues at gmail com
-
Π‘Π΅Π΄ΠΌΠΈΡΠ° 1 (19.10.2016)
ΠΡΠ½ΠΎΡΠ½ΠΎ ΠΊΡΡΡΠ°
Π©ΠΎ Π΅ ΡΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅? ΠΡΡΠΎΡΠΈΡ Π½Π° Haskell
ΠΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Haskell. ΠΡΠ½ΠΎΠ²Π΅Π½ΠΈ ΡΠΈΠΏΠΎΠ²Π΅ ΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ. -
Π‘Π΅Π΄ΠΌΠΈΡΠ° 2 (26.10.2016)
ΠΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠ°ΡΡ 2 Lists, Guards and Pattern matching
ΠΠΎΠΌΠ°ΡΠ½ΠΎ: ΠΠ·ΠΈΠΊΠ° Π½Π° ΡΠ°Π·Π±ΠΎΠΉΠ½ΠΈΡΠΈΡΠ΅ (secret-lang) -
Π‘Π΅Π΄ΠΌΠΈΡΠ° 3 (02.11.2016)
Π Π°Π±ΠΎΡΠ° ΡΡΡ ΡΠΏΠΈΡΡΡΠΈ
ΠΠ°Π΄Π°ΡΠΈ ΠΎΡ ΡΠ°ΡΠ°: Lists.hs, Colorize (colorize)
ΠΠΎΠΌΠ°ΡΠ½ΠΎ: ΠΠΎΠΌΠ°ΡΠ½ΠΎ Lists (lists) -
Π‘Π΅Π΄ΠΌΠΈΡΠ° 4 (09.11.2016)
List comprehension
ΠΠ°Π΄Π°ΡΠΈ ΠΎΡ ΡΠ°ΡΠ°: List comprehensions (list-comp)
ΠΠΎΠΌΠ°ΡΠ½ΠΎ: ΠΠ΅ΡΠΌΡΡΠ°ΡΠΈΠΈ (permutations) -
Π‘Π΅Π΄ΠΌΠΈΡΠ° 5 (16.11.2016)
ΠΠΎΠ»ΠΈΠΌΠΎΡΡΠΈΡΠ½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ
ΠΠΎΠΊΠ°Π»Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ let ΠΈ where
ΠΠ°Π΄Π°ΡΠΈ ΠΎΡ ΡΠ°ΡΠ°: Histogram (histogram)
ΠΠΎΠΌΠ°ΡΠ½ΠΎ: Π€ΠΎΡΠΌΠ°ΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² Markdown ΡΠ°Π±Π»ΠΈΡΠ° (md-table) -
Π‘Π΅Π΄ΠΌΠΈΡΠ° 6 (23.11.2016)
Tuples
Algebraic Data Types (ADTs)
ΠΠ°Π΄Π°ΡΠΈ ΠΎΡ ΡΠ°ΡΠ°: Markdown (md-processor)
ΠΠΎΠΌΠ°ΡΠ½ΠΎ: Π·Π°Π΄Π°ΡΠΈ 2 - 5 ΠΎΡ Markdown (md-processor) -
Π‘Π΅Π΄ΠΌΠΈΡΠ° 7 (30.11.2016)
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅Π½ ΠΏΠΎΠ»ΠΈΠΌΠΎΡΡΠΈΠ·ΡΠΌ Ρ Algebraic Data Types
ΠΠ°Π΄Π°ΡΠΈ ΠΎΡ ΡΠ°ΡΠ°: Funky.hs (funky) -
Π‘Π΅Π΄ΠΌΠΈΡΠ° 8 (07.12.2016)
ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΡΡ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ
ΠΠ°Π΄Π°ΡΠΈ ΠΎΡ ΡΠ°ΡΠ°: Funky (funky) -
Π‘Π΅Π΄ΠΌΠΈΡΠ° 9 (14.12.2016)
ΠΠ°Π΄Π°ΡΠΈ ΠΎΡ ΡΠ°ΡΠ°: qsort.c, Qsort.hs, Plotter.hs -
Π‘Π΅Π΄ΠΌΠΈΡΠ° 10 (21.12.2016)
map, filter, fold
ΠΠ°Π΄Π°ΡΠΈ ΠΎΡ ΡΠ°ΡΠ°: Histogram (histogram) ΡΡΠ΅Π·map/filter/fold -
Π‘Π΅Π΄ΠΌΠΈΡΠ° 11 (19.01.2017)
Currying & Composition
ΠΠ°Π΄Π°ΡΠΈ ΠΎΡ ΡΠ°ΡΠ°: Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½Π° Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡ (funcgeo) -
Π‘Π΅Π΄ΠΌΠΈΡΠ° 11 (26.01.2017)
ΠΡ ΠΎΠ΄Π½ΠΎ-ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ
ΠΠ°Π΄Π°ΡΠΈ ΠΎΡ ΡΠ°ΡΠ°: TicTacToe.hs (tic-tac-toe) -
Π‘Π΅Π΄ΠΌΠΈΡΠ° 12 (01.02.2017)
ΠΠ°Π΄Π°ΡΠΈ ΠΎΡ ΡΠ°ΡΠ°: Decrypt.hs (decrypt)