mirror of
https://github.com/bitemyapp/learnhaskell.git
synced 2024-11-07 15:20:21 +00:00
Lens/Prisms
This commit is contained in:
parent
f3689ea176
commit
a6b6139fee
20
guide-fr.md
20
guide-fr.md
@ -613,3 +613,23 @@ pour de fichier `travis.yml` pour vos projets Haskell.
|
|||||||
sur les tests et le développement incrémental d'une application multi-threadée en Haskell.
|
sur les tests et le développement incrémental d'une application multi-threadée en Haskell.
|
||||||
|
|
||||||
- [Programmation Fonctionelle Réactive](http://www.haskell.org/haskellwiki/Functional_Reactive_Programming)
|
- [Programmation Fonctionelle Réactive](http://www.haskell.org/haskellwiki/Functional_Reactive_Programming)
|
||||||
|
|
||||||
|
# Lenses et Prisms
|
||||||
|
|
||||||
|
Une fois que êtes confortables avec Haskell, vous devriez considérer fortement l'apprentissage
|
||||||
|
des Lenses et Prisms, même en tant que simple "utilisateur". Vous n'avez pas besoin de comprendre
|
||||||
|
la catégorie sous-jascente pour que celà vous soit utile.
|
||||||
|
|
||||||
|
Les gens sur-estiment grandement la difficulté d'utiliser les Lens. Quiconque confortable
|
||||||
|
avec Functor/Foldable/Traversable (ou juste le premier) peux utiliser les
|
||||||
|
lenses et prisms et rendre leur vie plus heureuse.
|
||||||
|
|
||||||
|
Si vous avez déjà fait quelque chose comme: `(fmap . fmap)` vous étiez en train de "lenser" dans votre tête.
|
||||||
|
|
||||||
|
Je recommande ces deux tutoriels / introductions:
|
||||||
|
|
||||||
|
- [Un petit tutriel sur Lens pour commencer](https://www.fpcomplete.com/school/to-infinity-and-beyond/pick-of-the-week/a-little-lens-starter-tutorial)
|
||||||
|
|
||||||
|
- [Lens: Lenses, Folds et Traversals](https://github.com/ekmett/lens#lens-lenses-folds-and-traversals)
|
||||||
|
|
||||||
|
Regardez ici pour plus d'informations: [Lens package on hackage](http://hackage.haskell.org/package/lens).
|
||||||
|
Loading…
Reference in New Issue
Block a user