[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Hierarchical lists, again



I think Harald's idea is great!  It confirmed my suspicions that
es already mostly has everything you need. 

I am skeptical that this should be added to initial.es, especially right
away.  It is easy for people to define for themselves if they really want
or need such a feature.  Personally, I want to play around with the idea
myself and see if I find preferable ways of implementing hiearchical lists.

It must be obvious by now that I think es should be stripped of many
builtin features, rather than adding more.  The only two things I really
want added to es are some sort of simple arithmetic capability (beyond
Church numerals :-)) mainly for doing faster manipulation of arrays (it's a
shame that deleting the last element of an array requires looping over the
entire array); and preservation of closures across invocations of es, which
ought to be possible by tagging closures with some ID.  The latter I don't
even think is a feature request---it's simply a bug in the current
implementation that it doesn't do so already.