i'm thinking things like how you can do:
"abcdef" =~ "cde" :: String
or
"abcdef" =~ "cde" :: (String,String, String)
or
"abcdef" =~ "cde" :: [[String]]
of course the examples are cooler out of isolation when you dont need the type annotations...
also, my developer (former ruby/rails now haskell/yesod guy) will be in town. he might be able to give a 10 minute talk contrasting the two.
max
max
We will talk about the regex stuff?
max