lentilles, fclabels, données accesseur - la bibliothèque de la structure d'accès et de mutation est mieux

Il y a au moins trois bibliothèques populaires pour accéder et manipuler des champs des enregistrements. Ceux que je connais sont: les données-accesseur, fclabels et les lentilles.

Personnellement j'ai commencé avec les données de l'accesseur et je suis en utilisant maintenant. Toutefois récemment sur haskell-café, il y avait un avis de fclabels être supérieur.

Donc je suis intéressé par la comparaison de ces trois (et peut-être plus) des bibliothèques.

  • À compter d'aujourd'hui, lens le paquet de riches fonctionnalités et de la documentation, donc si vous n'avez pas l'esprit de sa complexité et ses dépendances, c'est le chemin à parcourir.
InformationsquelleAutor Tener | 2011-04-23