heapqueue.nim: Add toHeapQueue proc (#15459)

Similar to:
- `critbits.toCritBitTree`
- `deques.toDeque`
- `sets.toHashSet`
- `tables.toTable`

Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
This commit is contained in:
ee7 2020-10-02 22:01:03 +02:00 • committed by GitHub
commit 0a05176057
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 22 additions and 0 deletions

View file

@ -201,6 +201,10 @@
- Add `readLines(p: Process)` to `osproc` module for `startProcess` convenience.
- Added `heapqueue.toHeapQueue`, which creates a HeapQueue from an openArray.
The usage is similar to procs such as `sets.toHashSet` and `tables.toTable`.
Previously, it was necessary to create an empty HeapQueue and add items
manually.
- Added `intsets.toIntSet`, which creates an IntSet from an openArray. The usage
is similar to procs such as `sets.toHashSet` and `tables.toTable`. Previously,
it was necessary to create an empty IntSet and add items manually.