Lucid
Introductory materials: [] The most detailed online material I could find: []
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.