[Haskell-cafe] Code review: initial factoring for sequences and other structures