Shooting yourself in the foot, a contribution

Ashley Yakeley ashley@semantic.org
Thu, 22 May 2003 17:17:12 -0700


In article <5EC64D96-897F-11D7-89D4-00039369159A@griffith.edu.au>,
 Andrew Rock <A.Rock@griffith.edu.au> wrote:

> I agree. You can't shoot yourself in the foot. You have to make a new 
> foot
> with a hole in it. If you don't like it, your old foot persists.

In Haskell, it's provably impossible to shoot yourself in the foot 
without using unsafeShootSelfInFoot. Curiously, this doesn't stop people 
using unsafeShootSelfInFoot in released software.

-- 
Ashley Yakeley, Seattle WA