-
-
Notifications
You must be signed in to change notification settings - Fork 73
Open
Description
Escalating Twitter discussion discussion beyond 140 characters:
I created jawn-streamz for parsing scalaz-streams of ByteVectors to any Jawn-supported JSON AST. I think it could make a good Jawn module, but I also have the use case of serializing JSON back to ByteVectors. It would be splendid if this could also be done through a facade, and keep streamz support shielded from the Great JSON Framework Holy War.
Open questions:
- Would serialization be in scope for Jawn, or is that bloat?
- If in scope, what types are targeted for serialization? Parser supports String, File, Channel, ByteBuffer, and scalaz.stream.Process. Symmetry is neat.
- What additions to the facade would be necessary to support those targets?
- Should a serialization facade offer options for pretty-printing, compact, etc.?
Metadata
Metadata
Assignees
Labels
No labels