De Javascript à Haskell : la programmation fonctionnelle expliquée simplement (par Xavier Detant)
Автор: Zenika TV
Загружено: 2017-11-23
Просмотров: 5384
Описание:
Si un de vos collègue vous a déjà dit «Alors là, j'ai utilisé de l'application partielle sur cette fonction que j'ai curryfié en utilisant des fonctions d'ordre supérieur et des closures» et que vous n'avez rien compris, alors ce talk est pour vous.
La programmation fonctionnelle présente de nombreux concepts qui viennent des maths. Et cela fait peur ! Mais appliqué à l'informatique, c'est en réalité très simple !
Durant ce live-coding consistant à refactorer un code impératif vers un code fonctionnel, les concepts principaux seront introduits uniquement quand cela est utile et expliqués en profondeur.
À la fin de ce talk, les concepts suivants n'auront plus de secrets pour vous :
La transparence référentielle
Les fonctions comme citoyennes de première classe
Les fonctions d'ordre supérieur
Les closures
Le lambda calcul
La curryfication
L'application partielle
La composition de fonction
La notation «Point-free»
Enregistrement réalisé pendant le meetup Software Craftsmanship Grenoble.
Suivre le code pas à pas : https://github.com/FaustXVI/functiona...
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: