James Lu added the comment: It's not a very pythoniic way to simply negate the value. Plus, the majority of heap users want performance (heap was made for speed), so a C version would be much better.
On Sat, Jun 11, 2016 at 4:39 PM, Raymond Hettinger <rep...@bugs.python.org> wrote: > > Raymond Hettinger added the comment: > > Sorry James, we don't grow the APIs without sufficient demonstrated need; > otherwise, we end-up with API sprawl. People with actual use cases haven't > requested behavior (and the occasional one-off gets by negating the numeric > argument). That is why the maxheap functions were intentionally made > private. > > FWIW, this module is very old and the core functions have long proven > themselves sufficient to meet their use cases (like being used in an event > loop to efficiently select the next scheduled event). > > ---------- > resolution: -> rejected > status: open -> closed > > _______________________________________ > Python tracker <rep...@bugs.python.org> > <http://bugs.python.org/issue27295> > _______________________________________ > ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue27295> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com