>>> reader = Unfold.unfoldEach Array.reader Handle.chunkReader
>>> readerWith = Unfold.unfoldEach Array.reader Handle.chunkReaderWith
>>> chunkReader = Unfold.first IO.defaultChunkSize Handle.chunkReaderWith
read = let u = lmap (arr -> (0, length arr - 1)) Unfold.enumerateFromTo in Unfold.lmap f (indexReader arr) readRev = let i = length arr - 1 in Unfold.lmap f (indexReaderFromThenTo i (i - 1) 0)Pre-release
getIndicesFromThenTo = let f (from, next, to, arr) = (Stream.enumerateFromThenTo from next to, arr) in Unfold.lmap f getIndicesUnimplemented