Go Functional programming

Open-source Go projects categorized as Functional programming

Top 23 Go Functional programming Projects

  • fp-go

    functional programming library for golang (by IBM)

  • Project mention: IBM/fp-go: functional programming library for golang | /r/functionalprogramming | 2023-08-19
  • goderive

    Derives and generates mundane golang functions that you do not want to maintain yourself

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ink

    Ink is a minimal programming language inspired by modern JavaScript and Go, with functional style. (by thesephist)

  • Koazee

    A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.

  • gubrak

    ⚙️ Golang functional utility library with syntactic sugar. It's like lodash, but for Go

  • fpGo

    Monad, Functional Programming features for Golang

  • genesis

    All generic functions for Go you ever need! (by life4)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • go-functional

    go-functional is a library that offers functional programming in Go using generics

  • Project mention: Write functional-like code with Go | news.ycombinator.com | 2023-08-10
  • fp-go

    fp-go is a collection of Functional Programming helpers powered by Golang 1.18+ generics.

  • functional-go

    This library is inspired by functional programming - Clojure

  • fuego

    Functional Experiment in Golang

  • underscore

    🌟 Useful functional programming helpers for Go (by rjNemo)

  • gogu

    A comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library.

  • stream

    Go Stream, like Java 8 Stream. (by youthlin)

  • tau

    A functional interpreted programming language with a minimalistic design. (by NicoNex)

  • opt

    A simple and ergonomic optional type for Go. (by Southclaws)

  • gomad

    Lightweight functional data and side effects manipulation patterns in Golang with no dependencies.

  • funl

    FunL programming language

  • lispy

    A Lisp-dialect written in Go featuring a library written in itself, a REPL, tail-optimized recursion, macros, and a meta-circular interpreter. (by amirgamil)

  • std

    An enhanced version of the standard library based the new Generics feature. (by go-board)

  • go-strm

    A rich Map/Reduce API in Go

  • gofigure

  • go2funk

    Simple Golang API to use functional types in Golang, such as immutable List, Options, Try, Either...

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Functional programming related posts

Index

What are some of the best open-source Functional programming projects in Go? This list will help you:

Project Stars
1 fp-go 1,518
2 goderive 1,185
3 ink 550
4 Koazee 523
5 gubrak 474
6 fpGo 343
7 genesis 334
8 go-functional 315
9 fp-go 290
10 functional-go 179
11 fuego 142
12 underscore 107
13 gogu 93
14 stream 87
15 tau 52
16 opt 34
17 gomad 29
18 funl 23
19 lispy 21
20 std 19
21 go-strm 14
22 gofigure 9
23 go2funk 7

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com