[Haskell-cafe] Signature for non-empty filter
Jonathan Cast
jonathanccast at fastmail.fm
Wed Feb 6 20:50:12 EST 2008
On 6 Feb 2008, at 1:54 PM, Matthew Pocock wrote:
> On Wednesday 06 February 2008, Henning Thielemann wrote:
>
>> If the type checker does not terminate because the checked
>> function does
>> not terminate on the example input, then the function does not
>> pass the
>> type check and as a compromise this would be ok.
>
> Can't fault this logic. The problem is that you may have to wait
> quite a long
> time to discover this non-termination.
I would second this --- letting the compiler go only to discover that
it's been running for the last 3 hours because it's diverging seems
like a wasted 3 hours.
jcc
More information about the Haskell-Cafe
mailing list