[Haskell-cafe] Re: split string into n parts

Jón Fairbairn jon.fairbairn at cl.cam.ac.uk
Mon Oct 23 17:05:05 EDT 2006


jim burton <jim at sdf-eu.org> writes:

> tweak to in_fives
> 
> > in_fives l = unfoldr (splitAtMb 5)
> >                      (l ++ replicate (5 - length l `mod` 5) 'X')

Whoops! Yes.  And a slapped wrist for me for writing a
constant three times. Serves me right for not writing

groups_of n l = unfolder (splitAtMb n) ...
in_fives = groups_of 5

:-)


-- 
Jón Fairbairn                                 Jon.Fairbairn at cl.cam.ac.uk




More information about the Haskell-Cafe mailing list