Topic

functional-programming

Repositories (1320)

deltanets
deltanets danaugrs TypeScript

Δ-Nets: Interaction-Based System for Optimal Parallel λ-Reduction

45
bluebird-promisell
bluebird-promisell zhangchiqing JavaScript

A practical functional programming library for promises

44
ftor
ftor kongware JavaScript

ftor enables ML-like type-directed, functional programming with Javascript including reasonable debugging.

44
metaprogramming
metaprogramming max7patek Python

CS 1501 Student-Taught-Class at the University of Virginia

44
ftl
ftl ftlorg C++

Functional Template Library for Modern C++

44
leema
leema mdg Rust

A functional programming language designed for concurrency and failure

44
type-theory-compiler
type-theory-compiler andgate Haskell

Compiler for type theoretic lambda calculi equipped with system primtives which compiles side-effecting, strict expressions into efficient LLVM IR.

44
differentiable-idris
differentiable-idris doofin Idris

dependent types meets deep learning

44
whitepaper
whitepaper ambientsprotocol CSS

📄 The Ambients protocol white paper

44
Fae
Fae Jozty TypeScript

A functional module for Deno inspired from Ramda.

44
FSTan
FSTan thautwarm F#

Higher abstraction infrastructures in F#(ad-hoc polymorphism, subtypeclassing, monad, hkt...), exactly what we've dreamed about for so long

44
learn-xquery
learn-xquery joewiz

A list of great articles, blog posts, and books for learning XQuery

44
legacy
legacy smlnj Standard ML

This project is the legacy version of Standard ML of New Jersey that continues to support older systems (e.g., 32-bit machines).

44
optiscope
optiscope etiamz C

A Lévy-optimal lambda calculus reducer with a backdoor to C

44
bidi
bidi kwanghoon Haskell

bidirectional type checking algorithms for higher-ranked polymorphism

44
react-compose-hooks
react-compose-hooks lucasconstantino JavaScript

React Hooks composition library.

43
RemoteDataK
RemoteDataK mercari Kotlin

Algebraic data type (ADT) to represent the state of data that is loading from/to remote sources/destinations

43
functional-go
functional-go rShetty Go

Functional Programming Higher order functions in golang

43
fpEs
fpEs TeaEntityLab JavaScript

Functional Programming for EcmaScript(Javascript)

43
invokable
invokable delonnewman Ruby

Objects are functions! Treat any Object or Class as a Proc (like Enumerable but for Procs).

43
jingle
jingle jingle-lang C#

🔔 Jingle is a dynamically-typed, multi-paradigm programming language designed for humans and machines.

43
functionaljs
functionaljs akimichi JavaScript

「関数型プログラミングの基礎」サンプルコード

43
venice
venice jlangch Java

Venice, a Clojure inspired sandboxed Lisp dialect with Java interoperability serving as a safe scripting language.

43
Theta
Theta ThetaLang C++

θ A statically typed, functional programming language that compiles to WebAssembly

43
JavaScript-Basic-To-Advanced
JavaScript-Basic-To-Advanced Hazrat-Ali9 JavaScript

✈ Mastering JavaScript from the 🏡 ground up to 🚁 advanced concepts 🍇 Ideal for learners, developers 🫑 and interview prep 🚢 Covers fundamentals...

43
cycle-hn
cycle-hn usm4n TypeScript

Hackernews Clone Using CycleJS

42
AdventOfCode2017
AdventOfCode2017 narimiran OCaml

My solutions for AoC 2017, using Nim, OCaml, and Python

42
okasaki
okasaki KamchatkaLtd Scala

Scala implementation of data structures from Chris Okasaki's book

42
array-mixer
array-mixer teles JavaScript

Powerful, super tiny and easy to use lib to reorder your javascript arrays.

42
Function
Function HowProgrammingWorks JavaScript

Functions as a method to raise level of code abstraction

42
gleam_synapses
gleam_synapses mrdimosthenis Gleam

A plug-and-play library for neural networks written in Gleam

42
prowl
prowl UberPyro OCaml

WIP stack language that uses regex for control flow

42
haskell-by-doing
haskell-by-doing AskewCow Haskell

A hands-on journey to learning Haskell by building projects, exercises, and notes. Perfect for people from all backgrounds!

42
ktor-k8s-zero-downtime
ktor-k8s-zero-downtime nomisRev Kotlin

Kotlin Native Ktor server with K8s zero-downtime demo

42
curious-ocaml
curious-ocaml lukstafi HTML

A curious book about OCaml: logic (types), algebra (values), computation (semantics), functions (lambda calculus), constraints, monads, algebraic effe...

42
pyochain
pyochain OutSquareCapital Python

Iterator, Result and Option written in Rust, for Python

42
karate
karate rolling-scopes TypeScript

Webscraper

41
kits
kits halcat0x15a Scala

A lightweight library for functional programming.

41
with-or-without-fp
with-or-without-fp yoyoyohamapi JavaScript

用函数式编程重构代码吧!

41
freya
freya novakov-alexey-zz Scala

Scala Kubernetes Operator library

41
Galaxus.Functional
Galaxus.Functional DigitecGalaxus C#

A package bringing popular functional abstractions (e.g. Option or Result) to C#.

41
cyclotron-py
cyclotron-py MainRo Python

A functional and reactive framework

41
Esolangs
Esolangs dloscutoff Python

Miscellaneous esoteric programming languages.

41
playsonify
playsonify AlexITC Scala

An opinionated micro-framework to help you build practical JSON APIs with Play Framework (or akka-http)

40
redash
redash dvdzkwsk JavaScript

Tiny functional programming suite for JavaScript.

40
alphabet-soup
alphabet-soup TypeChecked Scala

Type calculations at compile time

40
kotlin-for-scala-devs
kotlin-for-scala-devs 47degrees

A brief presentation comparing Scala with Kotlin aimed toward Scala FP devs at 47 Degrees

40
pointfreeco-server
pointfreeco-server pointfreeco

Point-Free server code.

40
babel-plugin-pattern-matching
babel-plugin-pattern-matching xxllexx JavaScript

Transform 'haskell like' pattern matching. Syntax analyzing based on bitwise operators like |(OR) and &(AND). Transforms to javascript function that c...

40
safedom
safedom bulwarkjs JavaScript

🔫 safedom is a safe way to you manipulate dom using a purer functional style.

40