ifoldl (f col_idx) (q,r) col
-- | Process the entries in a column, doing basically the same
ifoldl (f col_idx) (q,r) col
-- | Process the entries in a column, doing basically the same
-- maybe, and returns the current one.
f col_idx (q,r) idx _ -- ignore the current element
| idx <= col_idx = (q,r) -- leave it alone
-- maybe, and returns the current one.
f col_idx (q,r) idx _ -- ignore the current element
| idx <= col_idx = (q,r) -- leave it alone