Deprecating Safe Haskell, or heavily investing in it?

You mean like not being able to:

…?

No, apparently not. But if you can provide the page numbers where general recursion and heap exhaustion are discussed in the original Safe Haskell paper, that would be appreciated.


Hrm:

freePrize :: Prize
freePrize = unsafePerformIO (stealCreditCardDetails >> randomPrize)

By "safe to use”, do you mean what is specified in the Safe Haskell paper, or your conveniently-expanded definition which also pursues general recursion and heap exhaustion?

Alright you’ve done it, I’m closing this thread.
This is not the debate club, confrontational quips will have to happen elsewhere.

9 Likes