I know that Conduit is a solution to the streaming data problem for handling data in constant memory.
I see lot of libraries in hackage with conduit name attached to it. Some examples being cvs-conduit, zlib-conduit, attoparsec-conduit, etc.
So, how to make some ordinary library conduit based ? Just by using the main conduit package, does it qualify of giving the solution to streaming data problem ?
I tried to dig into the source of csv-conduit and it was way too complex. (Well way bigger (much bigger) than the complete csv parser implemented in RWH book.) Also this github library actually uses Conduit, so does that also handle streaming data in constant memory ?