folds (hackage): This package is a playground full of comonadic folds.  This style of fold is documented in &quot;Cellular Automata, Part II: PNGs and Moore&quot;  This package can be seen as what happens if you chase Max Rabkin's &quot;Beautiful Folding&quot; to its logical conclusion.  More information on this approach can be found in the &quot;Another lovely example of type class morphisms&quot; and &quot;More beautiful fold zipping&quot; posts by Conal Elliott, as well as in Gabriel Gonzales' &quot;Composable Streaming Folds&quot;
Keywords: bsd3|comonads|data|enumerator|library