Paquet : golang-github-bradenaw-juniper-dev (0.15.1-2)
Liens pour golang-github-bradenaw-juniper-dev
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source golang-github-bradenaw-juniper :
- [golang-github-bradenaw-juniper_0.15.1-2.dsc]
- [golang-github-bradenaw-juniper_0.15.1.orig.tar.gz]
- [golang-github-bradenaw-juniper_0.15.1-2.debian.tar.xz]
Responsables :
Ressources externes :
- Page d'accueil [github.com]
Paquets similaires :
extension to the Go standard library (library)
Juniper is a library of extensions to the Go standard library using generics, including containers, iterators, and streams.
- `container/tree` contains a `Map` and `Set` that keep elements in sorted order. They are implemented using a B-tree, which performs better than a binary search tree. - `container/deque` contains a double-ended queue implemented with a ring buffer. - `container/xheap` contains a min-heap similar to the standard library's `container/heap` but more ergonomic, along with a `PriorityQueue` that allows setting priorities by key. - `container/xlist` contains a linked-list similar to the standard library's `container/list`, but type-safe. - `xslices` contains some commonly-used slice operations, like `Chunk`, `Reverse`, `Clear`, and `Join`. - `iterator` contains an iterator interface used by the containers, along with functions to manipulate them, like `Map`, `While`, and `Reduce`. - `stream` contains a stream interface, which is an iterator that can fail. Useful for iterating over collections that require I/O. It has most of the same combinators as `iterator`, plus some extras like `Pipe` and `Batch`. - `parallel` contains some shorthand for common uses of goroutines to process slices, iterators, and streams in parallel, like `parallel.MapStream`. - `xsort` contains extensions to the standard library package `sort`. Notably, it also has the definition for `xsort.Less`, which is how custom orderings can be defined for sorting and also for ordered collections like from `container/tree`. - You can probably guess what's in the packages `xerrors`, `xmath`, `xmath/xrand`, `xsync`, and `xtime`.
Packages that overlap directly with a standard library package are named the same but with an `x` prefix for "extensions", e.g. `sort` and `xsort`.
See the docs at https://pkg.go.dev/github.com/bradenaw/juniper for more.
Autres paquets associés à golang-github-bradenaw-juniper-dev
|
|
|
|
-
- dep: golang-golang-x-exp-dev
- experimental and deprecated packages
-
- dep: golang-golang-x-sync-dev
- Supplemental Go synchronization libraries
Télécharger golang-github-bradenaw-juniper-dev
Architecture | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|
all | 66,9 ko | 425,0 ko | [liste des fichiers] |