The meeting place for professional Haskell programmers
You are not logged in. In order to participate in Special Interest Groups, you should log in now .
Haskell has plenty of parsing libraries, and a few serialization libraries. But most users of these use them in pairs, and they tend to fully specify one another. There's been some work over the years on making combinators that specify both directions of the marshalling at once (Pickler combinators functional pearl, Tim Newsham's stuff, and more recently the Invertible Syntax Descriptions paper) but there are many interesting design aspects that still need to be worked out.


Please continue to discussions page to read current discussions, or to start your own. This is also where you would file feature requests and bug reports.

If you want to easily stay up-to-date on the discussions here, you can subscribe to the group news feed.

Login with