changeset 74092 | 1d26f1a49480 |
parent 74091 | 5721f1843e93 |
child 74093 | dc962d4248ca |
74091:5721f1843e93 | 74092:1d26f1a49480 |
---|---|
248 case f x of |
248 case f x of |
249 Nothing -> get_aux (i + 1) xs |
249 Nothing -> get_aux (i + 1) xs |
250 Just y -> Just (i, y) |
250 Just y -> Just (i, y) |
251 |
251 |
252 separate :: a -> [a] -> [a] |
252 separate :: a -> [a] -> [a] |
253 separate s (x : (xs @ (_ : _))) = x : s : separate s xs |
253 separate s (x : xs @ (_ : _)) = x : s : separate s xs |
254 separate _ xs = xs; |
254 separate _ xs = xs; |
255 |
255 |
256 |
256 |
257 {- strings -} |
257 {- strings -} |
258 |
258 |