You don't need IO. Just need to use the (=~) operator (which can be
confusing due to it's polymorphism).

Take a look at 
http://www.serpentine.com/blog/2007/02/27/a-haskell-regular-expression-tutorial/
for didactive examples.

On Nov 8, 2007 4:21 PM, Uwe Schmidt <[EMAIL PROTECTED]> wrote:
> Hi all,
>
> what's the simplest way to check, whether a given string
> is a wellformed regular expression?
>
> In the API there's just a "mkRegex" which does not make
> any checks, and the "matchRegex" which throws an exception
> when the regex isn't wellformed.
>
> So do I need the IO monad for checking a regex?
>
> Uwe
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe@haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to