Re: Unexpected list non-fusion

2011-12-19 Thread wren ng thornton
On 12/15/11 12:38 PM, Simon Peyton-Jones wrote: | Am Montag, den 12.12.2011, 15:37 -0500 schrieb wren ng thornton: | I've noticed that take and filter are good producers (and consumers) | for list fusion, but takeWhile, drop, and dropWhile are not. Is there | any reason for this discrepancy?

Re: Unexpected list non-fusion

2011-12-19 Thread wren ng thornton
On 12/17/11 6:42 AM, Joachim Breitner wrote: Dear Wren, Am Donnerstag, den 15.12.2011, 17:38 + schrieb Simon Peyton-Jones: | Am Montag, den 12.12.2011, 15:37 -0500 schrieb wren ng thornton: | I've noticed that take and filter are good producers (and consumers) | for list fusion, but

RE: Unexpected list non-fusion

2011-12-17 Thread Joachim Breitner
Dear Wren, Am Donnerstag, den 15.12.2011, 17:38 + schrieb Simon Peyton-Jones: | Am Montag, den 12.12.2011, 15:37 -0500 schrieb wren ng thornton: | I've noticed that take and filter are good producers (and consumers) | for list fusion, but takeWhile, drop, and dropWhile are not. Is there

RE: Unexpected list non-fusion

2011-12-15 Thread Simon Peyton-Jones
| Am Montag, den 12.12.2011, 15:37 -0500 schrieb wren ng thornton: | I've noticed that take and filter are good producers (and consumers) | for list fusion, but takeWhile, drop, and dropWhile are not. Is there | any reason for this discrepancy? | | If not, would I need to go through the

Unexpected list non-fusion

2011-12-12 Thread wren ng thornton
I've noticed that take and filter are good producers (and consumers) for list fusion, but takeWhile, drop, and dropWhile are not. Is there any reason for this discrepancy? If not, would I need to go through the libraries@ process for fixing it, or should I just submit a patch? -- Live well,

Re: Unexpected list non-fusion

2011-12-12 Thread Joachim Breitner
Hi, Am Montag, den 12.12.2011, 15:37 -0500 schrieb wren ng thornton: I've noticed that take and filter are good producers (and consumers) for list fusion, but takeWhile, drop, and dropWhile are not. Is there any reason for this discrepancy? If not, would I need to go through the