safe vs. unsafe (Was: Haskell Platform proposal: Add the vector package)
Henning Thielemann
lemming at henning-thielemann.de
Thu Jul 12 00:22:36 CEST 2012
On Wed, 11 Jul 2012, Ian Lynagh wrote:
> If you do that, then you can't do
>
> import Old
> import MyMod.Unsafe
>
> f = ... unsafeDoSomething ...
>
> as you will get an ambiguity error.
>
> (you can work around it, e.g. by using a qualified name to refer to
> unsafeDoSomething, but different people will have differing opinions
> about whether that's OK)
Names of unsafe functions cannot be long enough. :-) I think using
qualified names is much easier than adding another extension to GHC.
More information about the Libraries
mailing list