Arrow

From HaskellWiki
Revision as of 13:45, 11 June 2006 by EndreyMark (talk | contribs) (Dataflow languages: writing an introdctory text with referring to Ross Patersons' Arrow and Computations, and moving Lucid material to a separate page)

Jump to: navigation, search

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

Arrows and Computation written by Ross Paterson mentions how to mimick dataflow programming in (lazy) functional languages. See more on Lucid's own HaskellWiki page: Lucid.