On Fri, Dec 25, 2009 at 8:31 PM, Felipe Lessa <felipe.lessa@gmail.com> wrote:
However you're right in a sense, you can't use this scheme to
serialize any functions taking functions, like
something :: (a -> Parser a) -> a -> Parser a
because
data MyParser = FunSomething (a -> MyParser) a
wouldn't be serializable. Well, maybe if your parsers were
arrows... :)