[Haskell-fr] Demande de revue de code
Sylvain Henry
hsyl20 at gmail.com
Fri Apr 4 15:00:17 UTC 2014
En fait je pensais expliciter les noms des champs pour tes structures :
data DayStmt = DayStmt { _morning, _evening :: Temperature}
data WeekStmt = WeekStmt { _monday, _tuesday, ..., _sunday :: DayStmt}
etc.
Après du coup tu peux composer tes lenses pour aller chercher les champs
qui t'intéressent : monday . evening
En composant un peu tu devrais pouvoir faire des "requêtes" sympas dans ton
ensemble de temperatures.
Le 4 avril 2014 15:06, Gautier DI FOLCO <gautier.difolco at gmail.com> a écrit
:
> Le 3 avril 2014 10:44, Sylvain Henry <hsyl20 at gmail.com> a écrit :
>
>> Si je comprends bien elle fait une sélection et une réduction, donc
>> parfait avec des lenses.
>>
>
> J'ai fais une tentative, mais le gain est nul, je dois me débarrasser des
> map si je suis ton raisonnement, mais je n'ai pas trouvé de fonctions pour,
> tu aurais des pointeurs/exemples ?
>
>
> _______________________________________________
> Haskell-fr mailing list
> Haskell-fr at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-fr
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-fr/attachments/20140404/5b4fefda/attachment.html>
More information about the Haskell-fr
mailing list