Sometimes that is very hard when the writer is way smarter than the reader
:-)
2009/3/24 Conal Elliott <[email protected]>

> Another helpful strategy for the reader is to get smarter, i.e. to invest
> effort in rising to the level of the writer.   Or just choose a different
> book if s/he prefers.  - Conal
>
>
> On Tue, Mar 24, 2009 at 1:44 PM, Manlio Perillo 
> <[email protected]>wrote:
>
>> Yitzchak Gale ha scritto:
>>
>>> [...]
>>> So the bottom line is that Manlio is right, really. It's just
>>> that Haskell is still very different than what most
>>> programmers are used to. So it does take a while to
>>> get a feeling for what is "too smart".
>>>
>>>
>> Right, you centered the problem!
>>
>> The problem is where to place the separation line between "normal" and
>> "too smart".
>>
>> Your function is readable, once I mentally separate each step.
>> For someone with more experience, this operation may be automatic, and the
>> function may appear totally natural.
>>
>> When writing these "dense" function, it is important, IMHO, to help the
>> reader using comments, or by introducing intermediate functions.
>>
>>
>> Manlio
>>
>> _______________________________________________
>> Haskell-Cafe mailing list
>> [email protected]
>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>>
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> [email protected]
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
>
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to