
24 Mar
2007
24 Mar
'07
11:44 p.m.
On Sat, 2007-03-24 at 11:53 +0000, Neil Mitchell wrote:
This is a highly non-academic concern. Many widely used libraries, such as Parsec, operate only on lists and not the newer and more efficient sequence types, such as bytestrings.
Lists in Haskell are the nicest data structure, they work most naturally with the language. There is a reason that lists is the default.
In particular lists are often used as a control structure whereas most other sequence data types are really only data structures. Duncan