Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 6.4% on proxy.golang.org
Top 1.8% dependent packages on proxy.golang.org
Top 4.7% dependent repos on proxy.golang.org
Top 9.8% forks on proxy.golang.org

proxy.golang.org : github.com/0x5a17ed/itkit

Package itkit provides short, dead simple and concise type-safe generic iterator interfaces for Go. With a few extras similar to what Python has to offer. Abandon Hope All Ye Who Enter Here. This Go Module is probably a collection of anti-patterns. It started as an experiment about what can be done with the new Go generics functionality that was introduced into go in the 1.18 version, although I personally like how this module turned out to be. My recommendation for now would be to use it sparingly and use normal Go iteration with the for keyword where possible and only use itkit iterators where it makes sense to reduce code and complexity without sacrificing readability.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/0x5a17ed/itkit
Keywords: generator, generics, golang, golang-library, golang-module, golang-package, iterator, type-safe, type-safety
License: Apache-2.0
Latest release: over 1 year ago
First release: almost 2 years ago
Namespace: github.com/0x5a17ed
Dependent packages: 12
Dependent repositories: 1
Stars: 13 on GitHub
Forks: 3 on GitHub
Docker dependents: 1
Docker downloads: 12
See more repository details: repos.ecosyste.ms
Last synced: 2 days ago

    Loading...
    Readme
    Loading...