Články podle tagu: functional-programming
JS/TS není funkcionální jazyk: technická analýza
Proč JavaScript a TypeScript nejsou funkcionální jazyky? Rozkládáme 4 technické důvody: mutabilita, rekurze, líné kolekce, zpracování chyb. Důsledky pro vývoj.
Shik jazyk pro REPL pipelines
Shik — Lisp/Haskell jazyk pro terminálové skripty. Pipelines bez bash bolesti hlavy, curryování, jednotný syntax. Příklady kódu a srovnání s Python/Fish.
HKT v TypeScriptu: emulace a praxe
Zjistěte, jak emulovat Higher-Kinded Types v TypeScriptu bez duplikování kódu. Kind-mappování, knihovny hkt-toolbelt, výzvy implementace. Pro middle/senior dev.