Raymond Racine <ray.racine@gmail.com>
procedure
( make-list lenelem)→(ListofA)
len:Integerelem:A
Create a list of length len by repeating the provided elem as necessary.
procedure
( weave elemlst)→(ListofA)
elem:Alst:(ListofA)
Weave an element strictly between two elements of the lst.
procedure
( zip asbs)→(Listof(PairAB))
as:(ListofA)bs:(ListofB)
Return a list formed by pairing element by element from the two provided lists. The length of the returned list will be the same length of the shortest of the provided lists.