“…We still believe this to be true, but we have tried to sugar the pill somewhat. By using a purely combinator approach to programming, it is possible to give the impression of using lists, whilst actually implementing these list-like objects on top of more suitable data-parallel data structures (Hill, 1993a(Hill, , b, 1994 …”