Haskell like (c:cs) syntax
pavlovevidence at gmail.com
Thu Aug 30 01:26:05 CEST 2007
On Tue, 28 Aug 2007 17:30:47 -0500, Erik Jones wrote:
> On Aug 28, 2007, at 5:12 PM, Chris Mellon wrote:
>> When working with lists, Python has a slice syntax (which is rather
>> more powerful than Haskells limited head->tail linked list syntax) that
>> you can use to chop a sequence up into various parts.
> That is extremely arguable (in fact, Haskell's list semantics are
> extremely powerful as they are not limited to just head/tail).
Apples and oranges, really. Pattern matching can do an awful lot of cool
things, but arbitrary slicing isn't one of the more pleasant ones. (At
least not without a good set of slice-matching patterns handy, which I
don't know if Haskell has.)
More information about the Python-list