2008-09-15 6 views
11

Quel serait un bon endroit pour comprendre les flèches? Idéalement, je cherche juste un endroit avec une définition concise avec la motivation de quelques bons exemples, quelque chose semblable à l'exposition de Wadler sur les monades.exposition sur les flèches à haskell

+0

Il serait utile si vous pouviez rendre le titre de la question un peu plus clair. Peut-être, "Exposition sur les flèches à Haskell" –

Répondre

3

J'ai trouvé du papier original de Hughes ("Monades à flèches généralisant") être assez accessible. Vous pouvez en lire un ancien brouillon here. Il a quelques différences par rapport à l'article original, qui sont notés sur le bibliography page de overview of Arrows de Ross Patterson.

2

Si vous apprenez mieux par la pratique que par la théorie, essayez d'utiliser HXT pour la manipulation XML ou PArrows pour l'analyse générale. Ils ont tous les deux des API centrés autour des flèches.

+0

Où est passé le site * PArrows *? – Dario

+0

@Dario http://hackage.haskell.org/package/PArrows semble être la seule source maintenant, sans mainteneur. :-( – ephemient