Articles par tag: functional-programming
JS/TS n'est pas un langage fonctionnel : analyse technique
Pourquoi JavaScript et TypeScript ne sont pas des langages fonctionnels ? Décomposition de 4 raisons techniques : mutabilité, récursion, collections paresseuses, gestion d'erreurs. Conséquences pour le développement.
Langage Shik pour les pipelines REPL
Shik — langage Lisp/Haskell pour scripts terminaux. Pipelines sans maux de tête bash, curryfication, syntaxe unifiée. Exemples de code et comparaison avec Python/Fish.
HKT en TypeScript : émulation et pratique
Apprenez à émuler les Types de rang supérieur en TypeScript sans duplication de code. Mappages Kind, bibliothèques hkt-toolbelt, défis d'implémentation. Pour les développeurs middle/senior.