> -----Original Message-----
> From: [email protected] [mailto:haskell-art-
> [email protected]] On Behalf Of Henning Thielemann
> Sent: Tuesday, January 04, 2011 6:19 AM
> To: [email protected]
> Cc: Winograd-Cort; [email protected]; Donya Quick
> Subject: Re: [haskell-art] [Haskell-cafe] Lazy cons, Stream-Fusion style?

> In the meantime I am more and more moving to Arrows or Arrow like
> structures. On the one hand it is often the more appropriate data
> structure since it models exactly the causality of signal processes and
> has much less risk for memory leaks (compared to lazy lists). On the
> other hand it is sad, that Arrows often need more type tricks in order
> to work and that with arrows I am forced more or less to pointfree
> style.

I almost always use one of the arrow preprocessor syntaxes, which at least give 
the illusion of not being point-free.

> I like pointfree style for simple chains of operations but I do
> not like it for diamond-like graphs, i.e. re-use the result of one
> signal process multiple times.

But this seems easy using arrow syntax -- am I missing something?

-Paul

_______________________________________________
haskell-art mailing list
[email protected]
http://lists.lurk.org/mailman/listinfo/haskell-art

Reply via email to