Topic

functional-programming

Repositories (1348)

ghc-grin
ghc-grin grin-compiler Haskell

GRIN backend for GHC

144
test-state
test-state japgolly Scala

Scala Test-State.

144
parapet
parapet parapet-io Scala

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

143
ddd-on-scala
ddd-on-scala crossroad0201 Scala

DDD sample implementation by Scala.

143
codezilla
codezilla Asiatik C++

⚡️ codezilla ⚡️ One giant 🦖 collection of algorithms & design patterns.

142
aardvark.rendering
aardvark.rendering aardvark-platform F#

Aardvark.Rendering is a high-performance, dependency-aware rendering engine. It is part of the open-source Aardvark Platform for visual computing, rea...

140
purescript-spec
purescript-spec purescript-spec PureScript

Testing framework for Purescript

140
purefun
purefun tonivade Java

Functional Programming library for Java

139
combinators-js
combinators-js benji6 JavaScript

:bird: Some combinators

139
redux-most
redux-most joshburgess JavaScript

Most.js based middleware for Redux. Handle async actions with monadic streams & reactive programming.

139
create-melange-app
create-melange-app melange-community OCaml

The fastest, friendliest, and most delightful way to get started with OCaml, ReasonML, and Melange, geared towards JavaScript and TypeScript developer...

138
schema
schema typeofweb-org TypeScript

@typeofweb/schema: Lightweight validator with 100% TypeScript support and sane coercion rules.

137
naive_functional_programming
naive_functional_programming rafbcampos TypeScript

A naive approach to functional programming using TypeScript

137
Swift-Playgrounds
Swift-Playgrounds uraimo Swift

Collection of Swift playgrounds used in my posts: From functional aspects of Swift to C interoperability.

137
yona
yona yona-lang C++

A compiled functional programming language targeting LLVM, featuring persistent data structures, transparent async, pattern matching, and a comprehens...

137
fs2-cron
fs2-cron fthomas

migrated to Codeberg

137
flutter-supabase-template
flutter-supabase-template SandroMaglione Dart

Complete configuration of a Flutter app with Supabase: environments, authentication, database, and more.

136
paperplane
paperplane articulate JavaScript

Lighter-than-air node.js server framework

136
Javascript-Algorithms-And-Data-Structures
Javascript-Algorithms-And-Data-Structures ps0305 JavaScript

:books: Javascript Algorithms And Data Structures

134
evm-lang-design
evm-lang-design evm-lang-design

Language Design Community for the EVM: Intro and Resources

134
sodium-typescript
sodium-typescript SodiumFRP TypeScript

Typescript/Javascript implementation of Sodium FRP (Functional Reactive Programming) library

134
UnrealVerse
UnrealVerse VerseMetaVerse

Information and links about Epic's Unreal Engine including Verse programming language for UEFN, Unreal, Fortnite and the Metaverse along with UE5 and...

133
supercompilation-resources
supercompilation-resources etiamz

📚 A collection of resources about supercompilation

131
typescript-monads
typescript-monads patrickmichalina TypeScript

📚Write safer TypeScript using Maybe, List, Result, and Either monads.

131
cyclejs.cn
cyclejs.cn CyclejsCN HTML

The Cycle.js Chinese documentation website.

131
noexception
noexception robertvazan Java

Java library for handling exceptions in concise, unified, and architecturally clean way.

131
combinator
combinator loophp PHP

A curated list of combinators

130
fxl
fxl zero-one-group Clojure

fxl is a Clojure spreadsheet library

130
theseus
theseus chessai Rust

theseus, functional programming language with fully reversible computation

130
articles
articles pivovarit JavaScript

code snippets for articles posted at 4comprehension.com

130
Forge
Forge kittinunf Kotlin

Functional style JSON parsing in Kotlin

130
functional-data-grid
functional-data-grid energydrink9 JavaScript

Data grids in functional style with React [DISCONTINUED]

129
functional-way
functional-way ashwinbhaskar Scala

Write small programs (eg -algorithms) in a functional way.

129
church
church benji6 JavaScript

:church: Church Encoding in JS

128
purescript-iris
purescript-iris purefunctor Rust

A compiler for the PureScript programming language.

127
rowscript
rowscript rowscript Rust

RowScript programming language, making a better browser world

127
lumina
lumina luminalang Rust

Lumina is an eager-by-default natively compiled functional programming language with the core goals of readibility, practicality, compiler-driven deve...

126
boosted-yaml
boosted-yaml dejvokep Java

A simple-to-use standalone Java library delivering boosted experience while working with YAML documents.

126
gust
gust andeya Go

A production-ready library that makes error handling, optional values, and iteration as beautiful and safe as in Rust.

126
RxSealedUnions
RxSealedUnions pakoito Java

Compile-time checked Unions of different types for Domain Modeling [STABLE]

126
Fundamental-Haskell
Fundamental-Haskell Anton-Latukha Emacs Lisp

Fundamental Haskell book, to the point terse statements on Haskell, Category theory, and related fields. Encyclopedic pocketbook of meaning. Zen kōan-...

126
flex
flex xxxnell Scala

Probabilistic deep learning for data streams.

126
fpRust
fpRust TeaEntityLab Rust

Monad/MonadIO, Handler, Coroutine/doNotation, Functional Programming features for Rust

126
tartak
tartak mieszkosabo TypeScript

Tartak is a functional programming language that compiles to TypeScript types.

125
vanilla-fp
vanilla-fp abuseofnotation JavaScript

The no-framework framework for building component-based purely-functional UIs.

125
java8-guides-tutorials
java8-guides-tutorials alexandregama Java

Java 8 Guides and Tutorials - A lot of awesome examples using Java 8 features like Stream, Lambda, Functional Interface, Date and Time API and much mo...

125
cats-saga
cats-saga VladKopanev Scala

Purely Functional Transaction Management In Scala With Cats

125
zio-telemetry
zio-telemetry zio Scala

ZIO-powered OpenTelemetry library

125
cilib
cilib ciren Scala

Typesafe, purely functional Computational Intelligence

125
pointless
pointless pointless-lang JavaScript

Pointless: a scripting language for learning and fun

124