[email protected] wrote at 02/25/2013 02:57 PM:
> Nope. Monads are a purely functional construct. A elegant generalization,
> Arrows, enable one to construct Unix-style pipelines, but with typed
> contracts. That is, imagine having a command shell that rejected as bad
> syntax pipelines where the data of the consumer and producer did not make
> sense together.
You mean I wouldn't be allowed to listen to the smooth sounds of:
echo "main(t){for(t=0;;t++)putchar(t*((t>>9|t>>13)&25&t>>6));}" | gcc
-xc - && ./a.out | aplay
--
=><= glen e. p. ropella
You gotta help me, help me to shake off
============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
to unsubscribe http://redfish.com/mailman/listinfo/friam_redfish.com