
I'd say put the strict bs (cereal) and lazy bs (binary) in. On Wednesday, August 22, 2012, Johan Tibell wrote:
On Wed, Aug 22, 2012 at 8:20 AM, Yitzchak Gale
javascript:;> wrote: Hi Johan,
Johan Tibell wrote:
As I've mentioned before [1] I think binary and cereal should be merged.... [other proposed API improvements] 1. http://blog.johantibell.com/2011/01/merging-binary-and-cereal.html
Yes, those are great ideas. The thing is, nobody (myself included of course) has done anything about it for almost two years. Right now, binary and cereal are what they are. These are important packages that are popular dependencies. I observe empirically that their APIs are extremely stable. Unless there is new evidence that someone will work on them in the very near future and change the APIs significantly, I think they should go into the platform the way they are now. Or at least one of the two.
I agree with this sentiment. My current thinking is that perhaps it's better to leave both out. I don't feel too strongly about it though. If binary went in we might convince Lennart to finish and release his "cps" branch which should give binary incremental input capabilities.
-- Johan
_______________________________________________ Libraries mailing list Libraries@haskell.org javascript:; http://www.haskell.org/mailman/listinfo/libraries