Monad, Functional Programming features for Golang
-
Updated
Apr 29, 2026 - Go
Monad, Functional Programming features for Golang
Examples of the most important features of this languages.
GALA (Go Alternative LAnguage) -- a modern functional programming language that transpiles to Go. Sealed types, pattern matching, immutability by default, monads (Option, Either, Try, Future), and full Go interop. Built with Go, ANTLR4, Bazel and Claude.
Small library with some known monads used in functional programming
Implementation of monads in go with generics
Add a description, image, and links to the monads topic page so that developers can more easily learn about it.
To associate your repository with the monads topic, visit your repo's landing page and select "manage topics."