[Haskell-cafe] Array bug?
lemming at henning-thielemann.de
Mon Nov 3 10:55:11 EST 2008
On Mon, 3 Nov 2008, Svein Ove Aas wrote:
> On Sun, Nov 2, 2008 at 7:53 PM, Andrew Coppin
>> In my opinion, what we should have is
>> 1. An interface that is guaranteed-safe, no matter how inefficient that is.
>> 2. An interface that is guaranteed-efficient, no matter how unsafe that is.
>> 3. It should be extremely easy to switch from one to the other.
>> You write your code against the safe interface, test it until you're happy
>> with it, and then switch to the fast interface.
> Sounds good to me.
I think it is a good idea to switch this feature on and off by a compiler
switch. It does not alter the correctness of a program. If the program is
incorrect, the switch does only affect the way how the program goes wrong.
More information about the Haskell-Cafe