Hi Evan,

 >>> The reason it's not in Data.List is because there are a bazillion
 >>> different splits one might want (when I was pondering the issue
 >>> before Brent released it, I had collected something like 8
 >>> different proposed splits), so no agreement could ever be reached.
 >>
 >> It is curious though that the Python community managed to agree on a
 >> single implementation and include that in the standard library… So
 >> it is possible :)
 >
 > This is sometimes cited as the advantage of a benevolent
 > dictator-for-life. I remember there was lots of argument when 'join'
 > was added as a string method (vs. should it be a list method). In the
 > end, Guido decided on one and that's what went in.

having a dictator is not a necessary prerequisite for the ability to
make decisions. It's quite possible to decide controversial matters
without a dictator -- say, by letting people vote.

Take care,
Peter


_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to