[Haskell-cafe] TCP Server
Erik de Castro Lopo
mle+hs at mega-nerd.com
Sat Jan 28 12:47:18 CET 2012
Yves Parès wrote:
> Yes, and IMO this is a growing problem. Since iteratees were designed, a
> lot of different libraries providing this kind of service have appeared.
Thats mainly because the solution space was new and lots of unexplored
terrain.
> Or else, we have to make sure that each one (iteratee, enumerator, conduit,
> pipes...) has its own set of associated packages and that each provide
> equivalent functionalities, but then => combinatorial explosion.
There really isn't a combinatorial explosion, but rather a small number
of families of packages.
> ^^ It's just I don't want people to start trolling by applying to Haskell
> the adage I've heard quite a few times about Java, stating that "There are
> 50 ways to achieve something... none of which is good".
Java has been around 20 years. The iteratee/enumerator/iterio/conduit/pipes
idea has really only been around for a couple of years and I would be
surprised it one of them (or a new one combining the best features of
the others) doesn't come out the clear winner in the next year or two.
Erik
--
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/
More information about the Haskell-Cafe
mailing list