Topic

functional-programming

Repositories (1340)

scala-workflow
scala-workflow aztek Scala

Boilerplate-free syntax for computations with effects

178
iota
iota frees-io Scala

Fast [co]product types with a clean syntax. For Cats & Scalaz.

177
MVI-Architecture
MVI-Architecture qingmei2 Kotlin

The practice of MVI + Jetpack architecture in Android.

177
ZparkIO
ZparkIO leobenkel Scala

Boiler plate framework to use Spark and ZIO together.

176
neotypes
neotypes neotypes Scala

Scala lightweight, type-safe, asynchronous driver for neo4j

176
curryable
curryable nunomaduro PHP

An elegant and simple curry(f) implementation in PHP.

175
hspp
hspp BowenFu C++

hspp: An experimental library to bring Haskell Style Programming to C++.

173
vixeny
vixeny mimiMonads TypeScript

💜 Vixeny: At the forefront of modern web development, runtime-independent, efficiency-driven library dedicated to upholding the principles of FP; Des...

172
helios
helios 47degrees Kotlin

A purely functional JSON library for Kotlin built on Λrrow

171
FsConfig
FsConfig demystifyfp F#

FsConfig is a F# library for reading configuration data from environment variables and AppSettings with type safety.

171
retry-ts
retry-ts gcanti TypeScript

Retry combinators for monadic actions that may fail

170
nodejs-hexagonal-boilerplate
nodejs-hexagonal-boilerplate claytonsilva JavaScript

Boilerplate de arquitetura hexagonal usando node.js

169
book-fullstack-react
book-fullstack-react johannlilly JavaScript

Fullstack React: The Complete Guide to ReactJS and Friends by Anthony Accomazzo

169
munus
munus munusphp PHP

Power of object-oriented programming with the elegance of functional programming in PHP.

168
meow-mtl
meow-mtl oleg-py Scala

Next Level MTL for Scala

168
plasma
plasma PlasmaLang Mercury

Plasma Programming Language

168
Wonder-Editor
Wonder-Editor Wonder-Technology JavaScript

Functional 3D Webgl Editor

168
lambda-lantern
lambda-lantern lettier PureScript

🧙 ‎‎ A 3D game about functional programming patterns. Uses PureScript Native, C++, and Panda3D.

168
crane
crane bloomberg C++

A new extraction system from Rocq to functional-style, memory-safe, thread-safe, readable, valid, performant, and modern C++.

168
ramda-extension
ramda-extension tommmyy HTML

🤘Utility library for functional JavaScript. With ❤️ to Ramda.

167
freecodecamp-solutions
freecodecamp-solutions yadavanuj1996 JavaScript

Implemented solutions for coding challenges & web app projects of 1800 hour long full stack developer roadmap from freeCodeCamp.

166
java_upgrade
java_upgrade kousen Java

Code for Java upgrade workshop

164
aardvark.base
aardvark.base aardvark-platform C#

Aardvark.Base is the foundation of the open-source Aardvark Platform for visual computing, real-time graphics, and visualization.

164
zio-akka-cluster
zio-akka-cluster zio-archive Scala

ZIO wrapper for Akka Cluster

163
chymyst-core
chymyst-core Chymyst Scala

Declarative concurrency in Scala - The implementation of the chemical machine

162
Y-Combinator-for-Non-programmers
Y-Combinator-for-Non-programmers chibicode TypeScript

🍱 Y Combinator for Non-programmers: A Wild Introduction to Computer Science

161
transducers
transducers fosskers Common Lisp

Transducers: Ergonomic, efficient data processing.

160
lispBM
lispBM svenssonjoel C

An interpreter for a concurrent lisp with message-passing and pattern-matching.

160
zio-direct
zio-direct zio Scala

Direct-Style Programming for ZIO

159
evilml
evilml akabe JavaScript

A compiler from ML to C++ template language

158
preface
preface xvw OCaml

Preface is an opinionated library designed to facilitate the handling of recurring functional programming idioms in OCaml.

158
type-inference-zoo
type-inference-zoo cu1ch3n Haskell

🦖 Implementations of various type inference algorithms. The new project is now at https://github.com/cu1ch3n/type-inference-zoo-frontend.

156
pfun
pfun suned Python

Functional, composable, asynchronous, type-safe Python.

156
sspipe
sspipe sspipe Python

Simple Smart Pipe: python productivity-tool for rapid data manipulation

155
zio-query
zio-query zio Scala

Add efficient pipelining, batching, and caching to any data source

153
masala-parser
masala-parser masala JavaScript

Javascript Generalized Parser Combinators

151
elm-ethereum
elm-ethereum cmditch Elm

dApps in Elm

150
riak_core_tutorial
riak_core_tutorial lambdaclass Erlang

An up to date riak_core tutorial, using basho's riak_core, Erlang/OTP 23-24-25 and rebar3.

150
fpinkotlin
fpinkotlin pysaumont Kotlin

Exercises and solutions for my book The Joy of Kotlin

149
conduit
conduit LoopPerfect C++

High Performance Streams Based on Coroutine TS ⚡

149
mimir
mimir mimir C++

MimIR is my Intermediate Representation

148
cats-stm
cats-stm TimWSpence Scala

A STM implementation for Cats Effect

148
fuego
fuego seborama Go

Functional Experiment in Golang

145
cl-algebraic-data-type
cl-algebraic-data-type stylewarning Common Lisp

Algebraic data types in Common Lisp

144
subspace
subspace chromium C++

A concept-centered standard library for C++20, enabling safer and more reliable products and a more modern feel for C++ code; Also home of Subdoc the...

144
test-state
test-state japgolly Scala

Scala Test-State.

144
faux-pas
faux-pas zalando Java

A library that simplifies error handling for Functional Programming in Java

144
ghc-grin
ghc-grin grin-compiler Haskell

GRIN backend for GHC

144
clear-config
clear-config japgolly Scala

Scala FP configuration library with a focus on runtime clarity

144
parapet
parapet parapet-io Scala

A purely functional library for building distributed and event-driven systems.

143