Kiuhnm wrote:
[snip]
numbers - push - avrg - 'med' - pop - filter(lt('med'), ge('med'))\
- ['same', 'same'] - streams(cat) - 'same'
It reads as
"take a list of numbers - save it - compute the average and named it
'med' - restore the flow - create two streams which have, respect.,
the numbers less than 'med' and those greater or equal to 'med' - do
the /entire/ 'same' process on each one of the two streams - concat
the resulting streams - name all this /entire/ process 'same'.
Not readable enough? Replace 'same' with 'qsort'.
Is that readable or am I going crazy? [note: that's a rhetorical
question whose answer is "That's very readable!"]
Kiuhnm
Here's a rhetorical answer to your question : whatever you're taking, I
want some !
JM
--
http://mail.python.org/mailman/listinfo/python-list