On Fri, Aug 11, 2000 at 06:25:07PM +0100, Andy Wardley wrote:
> > I know other languages call it zip, but personally I dislike that name
> > as zip() is commonly used with reference to compression. Although
> > I do not have a good alternative.
> 
> fold() and unfold()?

People would confude that for fold() in other languages which is like reduce()

> merge() and cleave()?

I think I like interleave() best, but it's too long.

thesaurus.com returns

  [Verbs] lie between, come between, get between; intervene, slide in,
  interpenetrate, permeate.

  put between, introduce, import, throw in, wedge in, edge in, jam in,
  worm in, foist in, run in, plow in, work in; interpose, interject,
  intercalate, interpolate, interline, interleave, intersperse,
  interweave, interlard, interdigitate; let in, dovetail, splice, mortise;
  insinuate, smuggle; infiltrate, ingrain.

  interfere, put in an oar, thrust one's nose in; intrude, obtrude; have
  a finger in the pie; introduce the thin end of the wedge; thrust in
  (insert) [more].

I think I like plow() or maybe just weave()

Graham.

Reply via email to