Topic

functional-programming

Repositories (1320)

python-broqer
python-broqer semiversus Python

Carefully crafted library to operate with continuous streams of data in a reactive style with publish/subscribe, asyncio support and broker functional...

75
qi
qi drym-org Racket

An embeddable flow-oriented language.

75
decrel
decrel yoohaemin Scala

Composable relations for Scala

75
goat
goat gregziegan Elm

Annotate Images (or goats) On The Web™

74
request_via
request_via serradura Ruby

RequestVia: A Functional HTTP Client That Wraps Net::HTTP

74
pipeline
pipeline sanmai PHP

Build streaming pipelines in PHP. The missing pipe operator. General-purpose collections pipeline. Since 2017.

74
functional_programming_examples
functional_programming_examples mohamedSabry0

Community implementations of Functional Programming paradigm in several languages as explained by Eng. Mohamed Hammad

74
Synapses
Synapses mrdimosthenis

A group of neural-network libraries for functional and mainstream languages

73
normalize-text
normalize-text VitorLuizC TypeScript

📝 Provides a simple functions to normalize texts, whitespaces, paragraphs & diacritics.

73
fast-cartesian
fast-cartesian ehmicky TypeScript

Fast cartesian product

73
etl4s
etl4s mattlianje Scala

Powerful, whiteboard-style ETL

73
getting-started-xstate-and-effect
getting-started-xstate-and-effect SandroMaglione TypeScript

Learn how to use all the features of XState in combination with the power of Effect・Newsletter sandromaglione.com

73
zig-cats
zig-cats flyfish30 Zig

A category theory and functional programing library for Zig language

73
scalaz-plugin
scalaz-plugin scalaz Scala

A compiler plugin that will improve on the scala compiler on the assumption that the user is using the Scalazzi-safe subset of Scala.

72
tubo.js
tubo.js caiogondim JavaScript

:surfer: Your functional (sync/async) pipe | operator

72
haskell-tetris
haskell-tetris hauxir Haskell

Tetris game written in Haskell using ncurses

72
heresy
heresy jarcane Racket

A BASIC-flavored Lisp dialect

72
cpsfy
cpsfy dmitriz JavaScript

🚀 Tiny goodies for Continuation-Passing-Style functions, fully tested

72
zio-temporal
zio-temporal vitaliihonta Scala

Build invincible apps with ZIO and https://temporal.io

72
cl-grph
cl-grph inconvergent Common Lisp

In-Memory Immutable Graph Structure with Datalog Query Language in Common Lisp

72
ucm-desktop
ucm-desktop unisonweb Elm

A desktop app companion to the UCM CLI

72
higher-kinded-j
higher-kinded-j higher-kinded-j Java

Higher-Kinded-J: Unifying Composable Effects and Advanced Optics for Java

72
ramtuary
ramtuary davidchase JavaScript

Ramda + Ramda Fantasy + Sanctuary REPL :herb:

71
pico-lambda
pico-lambda trainyard JavaScript

pico sized functional library

71
RxUploader
RxUploader jsaund Java

Uploader for Android using RxJava

71
microlisp
microlisp lazear C

A set of minimal lisp implementations

71
Rock
Rock Champii Rust

Native language with Rust & LLVM

71
parserz
parserz spartanz Scala

A purely-functional library for creating both parsers, pretty-printers, and grammar definitions from a single, type-safe specification of a grammar

70
nihil
nihil Mesabloo Haskell

Nihil, a statically typed interpreted functional programming language

70
Dive_into_Haskell
Dive_into_Haskell politrons Haskell

Dive into Haskell: Examples of all features of this Pure Functional programing language

70
lambdacube-quake3
lambdacube-quake3 lambdacube3d Haskell

Quake 3 map viewer in Haskell using LambdaCube 3D

70
Streams-API-Practices
Streams-API-Practices ZahidFKhan Java

:bug: Streams API Practices

70
second-bridge
second-bridge xebia-functional Swift

Second Bridge is a Swift framework for functional programming. Our goal is to make Swift development on par with other functional languages like Scala...

69
case-classy
case-classy 47degrees Scala

configuration with less hassle

69
motorcycle.ts
motorcycle.ts motorcycle TypeScript

Your Type-Safe, Declarative and Reactive Toolkit for Modern Composable and Event-Driven Development

69
Monacs
Monacs MonacsLib C#

Monacs - Collection of basic monads and functional extensions for C#

69
bingo-functional
bingo-functional ace411 PHP

A simple functional programming library for PHP

69
fly4s
fly4s geirolz Scala

A lightweight, simple and functional wrapper of Flyway using cats effect.

69
rlci
rlci orsinium-labs Rust

🦀 λ Overly-documented Rust-powered Lambda Calculus Interpreter.

69
firestore-fp
firestore-fp mobily TypeScript

🔥 Functional helpers for convenient work with Firestore.

68
denofun
denofun tkgalk TypeScript

Small utility library containing functions, monads and other fun stuff.

68
Saga
Saga nomisRev Kotlin

Saga pattern implementation in Kotlin build in top of Kotlin's Coroutines.

68
soma
soma SrGaabriel Lean

⚗️ | Soma is a general-purpose dependently-typed functional programming language powered by Interaction Nets with a minimal runtime.

68
LambdaTest
LambdaTest 47degrees Scala

Functional testing for Scala.

67
ts-pattern-matching
ts-pattern-matching WimJongeneel TypeScript

Pattern matching in TS with Record Patterns, Type Patterns, type inference and more

67
dotfiles
dotfiles workflow Nix

💫 NixOS configuration files

67
modelist
modelist codeship JavaScript

Flexible & Customizable Modelstructure for awesome data management.

66
datadog4s
datadog4s datadog4s Scala

Making great monitoring easy in functional Scala

66
ditto
ditto ditto-lang Rust

👌 A smol functional language that targets other languages

66
WebApiTest
WebApiTest bigby-the-wolf F#

Sustainable Web API written in F# that showcases the language's strengths via a functional style.

66