"Jacob Page" <[EMAIL PROTECTED]> wrote:
> OK, you've convinced me now to support and, or, and xor between every
> combination of Intervals and IntervalSets, Intervals and IntervalSets,
> and IntervalSets and Intervals.
I'm sorry, this was not my intention .
> However, I'm not sure I like the id
George Sakkis wrote:
> "Jacob Page" <[EMAIL PROTECTED]> wrote:
>
>>If the union of two integers yielded a set of integers, then
>>it'd make more since for the union of two Intervals to yield an
>>IntervalSet.
>
> AFAIK union is defined over sets, not numbers, so I'm not sure what you
> mean by th
"Jacob Page" <[EMAIL PROTECTED]> wrote:
> If the union of two integers yielded a set of integers, then
> it'd make more since for the union of two Intervals to yield an
> IntervalSet.
AFAIK union is defined over sets, not numbers, so I'm not sure what you
mean by the "union of two integers". What
George Sakkis wrote:
> "Jacob Page" <[EMAIL PROTECTED]> wrote:
>
>>I selected option one; Intervals are immutable. However, this doesn't
>>mean that __add__ has to go, as that function has no side-effects. The
>>reason I chose option one was because it's uncommon for a mathematical
>>operation o
"Jacob Page" <[EMAIL PROTECTED]> wrote:
> George Sakkis wrote:
> > As I see it, there are two main options you have:
> >
> > 1. Keep Intervals immutable and pass all the responsibility of
> > combining them to IntervalSet. In this case Interval.__add__ would have
> > to go. This is simple to imple
George Sakkis wrote:
> "Jacob Page" <[EMAIL PROTECTED]> wrote:
>
>>I think I will keep Interval exposed. It sort of raises a bunch of
>>hard-to-answer design questions having two class interfaces, though.
>>For example, would Interval.between(2, 3) + Interval.between(5, 7) raise
>>an error (as it
"Jacob Page" <[EMAIL PROTECTED]> wrote:
> George Sakkis wrote:
> > There are several possible use cases where dealing directly with
> > intervals would be appropriate or necessary, so it's good to have them
> > supported directly by the module.
>
> I think I will keep Interval exposed. It sort of
George Sakkis wrote:
> "Jacob Page" <[EMAIL PROTECTED]> wrote:
>
>>George Sakkis wrote:
>>
>>>1. As already noted, ISet is not really descriptive of what the class
>>>does. How about RangeSet ? It's not that long and I find it pretty
>>>descriptive. In this case, it would be a good idea to change
"Jacob Page" <[EMAIL PROTECTED]> wrote:
> George Sakkis wrote:
> > 1. As already noted, ISet is not really descriptive of what the class
> > does. How about RangeSet ? It's not that long and I find it pretty
> > descriptive. In this case, it would be a good idea to change Interval
> > to Range to
George Sakkis wrote:
> 1. As already noted, ISet is not really descriptive of what the class
> does. How about RangeSet ? It's not that long and I find it pretty
> descriptive. In this case, it would be a good idea to change Interval
> to Range to make the association easier.
The reason I decided
Jacob Page wrote:
> Thomas Lotze wrote:
> > Jacob Page wrote:
> >
> >>better-named,
> >
> > Just a quick remark, without even having looked at it yet: the name is not
> > really descriptive and runs a chance of misleading people. The example I'm
> > thinking of is using zope.interface in the same
Thomas Lotze wrote:
> Jacob Page wrote:
>
>>better-named,
>
> Just a quick remark, without even having looked at it yet: the name is not
> really descriptive and runs a chance of misleading people. The example I'm
> thinking of is using zope.interface in the same project: it's customary to
> name
Jacob Page wrote:
> better-named,
Just a quick remark, without even having looked at it yet: the name is not
really descriptive and runs a chance of misleading people. The example I'm
thinking of is using zope.interface in the same project: it's customary to
name interfaces ISomething.
--
Thoma
Robert Kern wrote:
> Jacob Page wrote:
>
>> Does this newsgroup find attachments acceptable?
>
> No. Please put files somewhere on the web and post a URL. This would be
> a good forum to informally announce and discuss your module.
To add to what Robert said, keep in mind this newsgroup is als
Robert Kern wrote:
> Jacob Page wrote:
>
>> I have created what I think may be a useful Python module, but I'd
>> like to share it with the Python community to get feedback, i.e. if
>> it's Pythonic. If it's considered useful by Pythonistas, I'll see
>> about hosting it on Sourceforge or some
Jacob Page wrote:
> I have created what I think may be a useful Python module, but I'd like
> to share it with the Python community to get feedback, i.e. if it's
> Pythonic. If it's considered useful by Pythonistas, I'll see about
> hosting it on Sourceforge or something like that. Is this a g
16 matches
Mail list logo