Yes, that worked, thanks. I just figured that out too. Here's a whole working program:
import Text.Regex.Base import Text.Regex.Posix rx :: Regex rx = makeRegex "a(.*)A" mr = match rx "abcdA" text = head $ mrSubList mr main = putStrLn text On Tue, Dec 23, 2008 at 12:30 PM, Daniel Fischer <daniel.is.fisc...@web.de>wrote: > Am Dienstag, 23. Dezember 2008 21:09 schrieb Lyle Kopnicky: > > Yes, sort of. It enables me to get some simple examples working with > (=~). > > But I still don't know how to get makeRegex to work. You need it to > specify > > options like case insensitivity, or to use functions like matchAllText. > > > > Your problem is that GHC can't know which instance to choose. You can help > it > by giving a type signature, e.g. > > rx :: Regex > rx = makeRegex "a(.*)A" > > HTH, > Daniel > >
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe