[REBOL] Re: On list! inconsistency [was Re: WYSIWYG programming]
From: lmecir:geocities at: 2-Nov-2000 19:56
Hi,
I would like to say thank you to Rishi for his reply, because otherwise I
would have no chance to see Joel's reply. As my thanks take this:
insert-item: :insert
insert: func[list [series!] item [any-type!]] [insert-item list item]
Now to Joel's reply:
not being a native speaker I am not sure I understood everything. My point
was, that the differences between the behaviour of lists and blocks in Rebol
are enforced by the conflicting requirements stating which operations shall
be elementary for lists (Insert and Remove) and which operations shall be
elementary for blocks (Pick and Change).
Does that differ from your point of view?
Regards
Ladislav
----- Original Message -----
From: Rishi Oswal <[rishi--picostar--com]>
To: <[rebol-list--rebol--com]>
Sent: Wednesday, November 01, 2000 11:30 AM
Subject: [REBOL] Re: On list! inconsistency [was Re: WYSIWYG programming]
> Speaking of lists, I was wondering why it is even considered a series
datatype. About half of the series functions (such as 'reverse, etc..)
either don't work, or work differently than other series datatypes. I would
think since lists are different from other series datatypes, it makes more
sense for it to be it's own datatype with it's own special functions such
as: