machinecell (hackage): Stream processing library similar to pipes, couduit, or machines.  Arrow combinatins are supported and can be used with the arrow notation. AFRP-like utilities are also available.  A quick introduction is available in the Control.Arrow.Machine documentation.
Keywords: bsd3|control|frp|library|reactivity