[Haskell-cafe] how unsafe is this?

Ben Clifford benc at hawaga.org.uk
Sat Dec 30 05:55:06 EST 2006

I've defined a helper function to let me do regexps in functional style:

> sed exp str = unsafePerformIO $ do
>  regexp <- regcomp exp 0
>  regexec regexp str

Is this always safe? or where is it not?

(I'm using any one regexp more than once so it doesn't bother me that it 
compiles each time)


More information about the Haskell-Cafe mailing list