DylanMeeus / hasgo
Haskell-flavoured functions for Go
☆143Updated 3 years ago
Alternatives and similar repositories for hasgo:
Users that are interested in hasgo are comparing it to the libraries listed below
- Functional Experiment in Golang☆143Updated 11 months ago
- [TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural typ…☆205Updated last year
- This library is inspired by functional programming - Clojure☆181Updated last year
- Gohalt 👮♀🛑: Fast; Simple; Powerful; Go Throttler library☆348Updated 10 months ago
- Optional is a library of optional Go types☆217Updated last year
- Monad, Functional Programming features for Golang☆352Updated 4 months ago
- Pattern matchings for Go.☆245Updated 2 years ago
- Logur is an opinionated collection of logging best practices☆205Updated last month
- Optional values for Go☆103Updated 2 months ago
- A Go library for validating structs, maps and slices.☆226Updated 4 months ago
- Check exhaustiveness of switch statements of enum-like constants in Go source code.☆307Updated 3 months ago
- Deep copy generator☆155Updated 4 months ago
- Analyzer: checks whether HTTP response body is closed and a re-use of TCP connection is not blocked.☆315Updated 2 months ago
- Transformation functions generator for Protocol Buffers.☆209Updated last month
- Reduce debugging time. Use static & stack-trace analysis to identify the error immediately.☆460Updated last year
- Drop-in replacement for the standard library errors package and github.com/pkg/errors☆198Updated 2 years ago
- A go in-memory table☆228Updated 2 years ago
- 🌐 Interact with browser from Go. Manually crafted WebAPI interoperation library.☆214Updated last year
- BDD framework☆116Updated 5 months ago
- Useful Go String methods☆189Updated last year
- Dead simple Go database migration library.☆175Updated 11 months ago
- Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles☆365Updated 2 years ago
- The Emperor takes care of all errors personally☆351Updated 4 years ago
- Transform Go code into it's AST☆123Updated 5 years ago
- Convert Go values to their AST☆310Updated 3 weeks ago
- Fx is a useful functional programming helpers.☆79Updated 3 years ago
- A refactoring tool for Go☆672Updated last week
- A Go linter to check that errors from external packages are wrapped☆322Updated this week
- Quick helpers for testing Go applications☆529Updated last year
- HLive is a server-side WebSocket based dynamic template-less view layer for Go.☆100Updated last year