DylanMeeus / hasgo
Haskell-flavoured functions for Go
☆143Updated 4 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 last year
- This library is inspired by functional programming - Clojure☆181Updated last year
- Monad, Functional Programming features for Golang☆350Updated 6 months ago
- [TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural typ…☆205Updated last year
- Example project for an article Metaprogramming with Go☆103Updated 3 years ago
- Gohalt 👮♀🛑: Fast; Simple; Powerful; Go Throttler library☆349Updated last year
- Optional is a library of optional Go types☆219Updated last year
- Idiomatic Domain-driven Design, CQRS and Event Sourcing for Go☆97Updated this week
- A super simple Lodash like utility library with essential functions that empowers the development in Go☆148Updated 4 years ago
- Fx is a useful functional programming helpers.☆79Updated 3 years ago
- Is a general library to help modify or set data within data structures and other objects.☆265Updated 4 months ago
- The Emperor takes care of all errors personally☆354Updated 4 years ago
- Useful Go String methods☆190Updated last year
- Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles☆366Updated 2 years ago
- Pattern matchings for Go.☆248Updated 2 years ago
- A refactoring tool for Go☆673Updated last month
- A Go library for validating structs, maps and slices.☆229Updated 6 months ago
- Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕☆419Updated last year
- Structured Concurrency in Go☆69Updated 3 years ago
- Reduce debugging time. Use static & stack-trace analysis to identify the error immediately.☆458Updated last year
- Gostradamus: Better DateTimes for Go 🕰️☆208Updated 4 months ago
- Functional tools in Go 1.18 using newly introduced generics☆172Updated 2 years ago
- Check exhaustiveness of switch statements of enum-like constants in Go source code.☆312Updated 5 months ago
- Convert Go values to their AST☆310Updated 2 months ago
- Cheat Sheet for Go Slice Tricks☆175Updated 2 years ago
- Fast, high quality alternative to math/rand and golang.org/x/exp/rand☆238Updated 6 months ago
- SQL data mapper for Go☆225Updated last year
- Fastest levenshtein implementation in Go.☆131Updated 4 years ago
- Generate readme file from Go doc. Now available as a Github action!☆217Updated 6 months ago
- Juniper is an extension to the Go standard library using generics, including containers, iterators, and streams.☆506Updated 2 months ago