Arrow

From HaskellWiki
Revision as of 13:32, 11 June 2006 by EndreyMark (talk | contribs) (→‎Introducton: and →‎Examples: : most important introductory materials and examples: arrow parser, mimicking dataflow programming)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Introduction

Arrows: A General Interface to Computation written by Ross Peterson.

HaWiki's ArrowsIntroduction

Examples

Parser

A good example of the mentioned arrow parsers can be seen in A New Notation for Arrows written by Ross Peterson: figure 2, 4, 6 (page 3, 5, 6).

An implementation: PArrows written by Einar Karttunen.

Stream processor

IO-like things

Fudgets

Dataflow languages

Lucid

A fast-food implementation:

A better implementation could be written using the arrow library available at the Downloads page of Arrows: A General Interface to Computation written by Antony Courtney, Henrik Nilsson and Ross Paterson.