mtoohey31 / iterLinks
Package iter provides generic, lazy iterators, functions for producing them from primitive types, as well as functions and methods for transforming and consuming them.
☆33Updated last year
Alternatives and similar repositories for iter
Users that are interested in iter are comparing it to the libraries listed below
Sorting:
- Go 1.18+ generic tuple☆96Updated 5 months ago
- A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.☆221Updated 2 years ago
- Golang utlities to make your life easier with zero allocations☆49Updated 4 months ago
- Package for fast copying structs of different types☆52Updated 5 years ago
- Go's concurrency patterns as generic library to use.☆37Updated 4 years ago
- Parse json with comments and trailing commas.☆100Updated 4 years ago
- Faster golang reflection☆55Updated last month
- More readable and easier ordering and comparison tasks☆21Updated 5 years ago
- A production-ready library that makes error handling, optional values, and iteration as beautiful and safe as in Rust.☆123Updated last month
- ☆123Updated 2 years ago
- A better Generic Pool (sync.Pool)☆70Updated 9 months ago
- Expression evaluator for Go☆80Updated last week
- A spinlock implementation for Go.☆63Updated 4 years ago
- BTree provides a simple, ordered, in-memory data structure for Go programs.☆45Updated 3 years ago
- Optional is a library of optional Go types☆221Updated 2 years ago
- 🃏 The Go SSA Playground: Exploring SSA IR | https://golang.design/gossa☆81Updated 2 years ago
- Synchronization and asynchronous computation package for Go☆292Updated last week
- Blazing fast time function library for Go with zero memory allocation. fastime returns the approximate time.☆56Updated 6 months ago
- A Go port of the Java Streams API. Type-safe and functional Go Streams processing☆171Updated 5 months ago
- A Unicode-based case conversion library for Go☆61Updated 2 years ago
- Go 1.18+ polymorphic generic containers and functions.☆51Updated 3 years ago
- Promise to the Go compiler that your Reads and Writes are well-behaved☆60Updated 6 years ago
- Fast, high quality alternative to math/rand and golang.org/x/exp/rand☆240Updated last week
- Storing strings without GC overhead☆85Updated last month
- Functional tools in Go 1.18 using newly introduced generics☆172Updated 3 years ago
- A JSON stream parser for Go☆68Updated 3 years ago
- Efficiently box values in Go. Optimized for primitives, strings, and byte slices.☆77Updated 5 months ago
- Generic Go implementation of .NET's LINQ to Objects.☆64Updated last week
- Go implementation of the Rust `dbg` macro☆207Updated 6 years ago
- Fx is a useful functional programming helpers.☆78Updated 4 years ago