Artykuły według tagu: functional-programming
JS/TS nie jest językiem funkcyjnym: analiza techniczna
Dlaczego JavaScript i TypeScript nie są językami funkcyjnymi? Analizujemy 4 techniczne przyczyny: mutowalność, rekurencja, leniwe kolekcje, obsługa błędów. Konsekwencje dla rozwoju.
Shik język dla REPL potoków
Shik — język Lisp/Haskell dla skryptów terminalowych. Potoki bez bólu głowy bash, kariowanie, jednolita składnia. Przykłady kodu i porównanie z Python/Fish.
HKT w TypeScript: emulacja i praktyka
Dowiedz się, jak emulować Higher-Kinded Types w TypeScript bez duplikowania kodu. Mapowania Kind, biblioteki hkt-toolbelt, wyzwania wdrożeniowe. Dla middle/senior dev.