experimental implementation of basic monads based on go2 generics draft
β115May 8, 2022Updated 4 years ago
Alternatives and similar repositories for go-monads
Users that are interested in go-monads are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- β11Updated this week
- 𧬠Rewrite middleware for Fiberβ13May 19, 2023Updated 3 years ago
- Monad, Functional Programming features for Golangβ355Oct 14, 2026Updated 2 weeks ago
- This Project aims to port/build well known and commonly used data structures to GO.β28Apr 2, 2022Updated 4 years ago
- π¦ Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)β3,433Updated this week
- Deploy on Railway without the complexity - Free Credits Offer β’ AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- β26Nov 11, 2025Updated 11 months ago
- Type-safe atomic values for Goβ19Dec 2, 2023Updated 2 years ago
- Create private CA and Issue Certificates without hassleβ46Sep 15, 2023Updated 3 years ago
- Easily configurable Generic worker pools for Goβ11May 13, 2023Updated 3 years ago
- A codec for Go structs with support for chainable encoding/decoding hooks.β12Sep 15, 2023Updated 3 years ago
- A race detector for Golangβ11Jan 16, 2020Updated 6 years ago
- Go library to scan regular expression capture group to variable similar to fmt.Scanfβ14Dec 15, 2020Updated 5 years ago
- RLN wrappers and implementation in Goβ11Jan 5, 2022Updated 4 years ago
- β10Feb 4, 2022Updated 4 years ago
- Deploy on Railway without the complexity - Free Credits Offer β’ AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- Set of Go context's utilities.β55May 6, 2021Updated 5 years ago
- Functional tools in Go 1.18 using newly introduced genericsβ173Sep 23, 2022Updated 4 years ago
- Runtime struct builder in Goβ32Sep 17, 2026Updated last month
- Deprecated! See https://github.com/golang-design/go2generics.β25Aug 22, 2021Updated 5 years ago
- WIPβ21Jun 23, 2025Updated last year
- β13Oct 14, 2024Updated 2 years ago
- β11Jan 31, 2023Updated 3 years ago
- ππ» generalist, fast and tiny binary parser and compiler generator for low-level applicationsβ60Oct 18, 2026Updated 2 weeks ago
- A containerised Gin app boilerplate, with a containerised development environment using Air and Docker Compose.β25Sep 14, 2024Updated 2 years ago
- Managed Kubernetes at scale on DigitalOcean β’ AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- Generic utility functions for dealing with collections in goβ121Apr 14, 2025Updated last year
- stream is a concurrency pattern implementation using Go generics. a.k.a. my accidentally awesome libraryβ67Apr 11, 2025Updated last year
- Henry is a go library with generic helper functions in dealing with slices, maps and channelsβ59Jun 9, 2026Updated 4 months ago
- This library is inspired by functional programming - Clojureβ180Nov 15, 2023Updated 2 years ago
- Faster golang reflectionβ60Updated this week
- Single producer and multi-reader lockless ring buffer in go using generics from the go 1.18.x release. It is significantly faster than chβ¦β165Sep 17, 2023Updated 3 years ago
- html5tag generates html 5 tagsβ14Dec 10, 2023Updated 2 years ago
- read copy update map for golang 1.18+β11Dec 8, 2021Updated 4 years ago
- Example of a modular monolithic codebase in Go using hooks and dependency injection.β21Sep 11, 2022Updated 4 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer β’ AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Neural network minimal working example in Go fit for teaching.β11Jan 28, 2026Updated 9 months ago
- Test Dynamicsβ10Sep 24, 2022Updated 4 years ago
- eBPF/XDP Redirect Exampleβ12Aug 17, 2026Updated 2 months ago
- Package splice wraps the splice system call.β17Mar 1, 2021Updated 5 years ago
- My experimental NixOS configuration for VisionFive 2β14Feb 17, 2024Updated 2 years ago
- Developer tools for building decentralized applications (this is a pet project to learn Rust, don't use this yet)β12Mar 8, 2020Updated 6 years ago
- β36Aug 19, 2026Updated 2 months ago