Topic

functional-programming

Repositories (1320)

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...

138
naive_functional_programming
naive_functional_programming rafbcampos TypeScript

A naive approach to functional programming using TypeScript

138
Swift-Playgrounds
Swift-Playgrounds uraimo Swift

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

138
purefun
purefun tonivade Java

Functional Programming library for Java

138
schema
schema typeofweb-org TypeScript

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

137
paperplane
paperplane articulate JavaScript

Lighter-than-air node.js server framework

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

:books: Javascript Algorithms And Data Structures

135
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...

133
evm-lang-design
evm-lang-design evm-lang-design

Language Design Community for the EVM: Intro and Resources

133
typescript-monads
typescript-monads patrickmichalina TypeScript

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

132
articles
articles pivovarit JavaScript

code snippets for articles posted at 4comprehension.com

131
cyclejs.cn
cyclejs.cn CyclejsCN HTML

The Cycle.js Chinese documentation website.

131
flutter-supabase-template
flutter-supabase-template SandroMaglione Dart

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

131
sodium-typescript
sodium-typescript SodiumFRP TypeScript

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

131
fxl
fxl zero-one-group Clojure

fxl is a Clojure spreadsheet library

131
Forge
Forge kittinunf Kotlin

Functional style JSON parsing in Kotlin

130
functional-way
functional-way ashwinbhaskar Scala

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

129
supercompilation-resources
supercompilation-resources etiamz

📚 A collection of resources about supercompilation

129
functional-data-grid
functional-data-grid energydrink9 JavaScript

Data grids in functional style with React [DISCONTINUED]

129
church
church benji6 JavaScript

:church: Church Encoding in JS

128
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-...

128
noexception
noexception robertvazan Java

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

128
theseus
theseus chessai Haskell

theseus, functional programming language with fully reversible computation

127
flex
flex xxxnell Scala

Probabilistic deep learning for data streams.

127
RxSealedUnions
RxSealedUnions pakoito Java

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

127
rowscript
rowscript rowscript Rust

RowScript programming language, making a better browser world

126
combinator
combinator loophp PHP

A curated list of combinators

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
vanilla-fp
vanilla-fp abuseofnotation JavaScript

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

125
cilib
cilib ciren Scala

Typesafe, purely functional Computational Intelligence

125
cats-saga
cats-saga VladKopanev Scala

Purely Functional Transaction Management In Scala With Cats

125
lispBM
lispBM svenssonjoel C

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

125
pointless
pointless pointless-lang JavaScript

Pointless: a scripting language for learning and fun

124
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...

123
lamphpda
lamphpda marcosh PHP

A collection of type-safe functional data structures

123
Functors.jl
Functors.jl FluxML Julia

Parameterise all the things

123
fpRust
fpRust TeaEntityLab Rust

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

123
Imms
Imms GregRos C#

Absurdly high performance immutable collections.

122
boosted-yaml
boosted-yaml dejvokep Java

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

122
zio-telemetry
zio-telemetry zio Scala

ZIO-powered OpenTelemetry library

122
Functional-Light-JS
Functional-Light-JS Simingchen JavaScript

JavaScript轻量级函数式编程(中文翻译)

122
reactive-turtle
reactive-turtle ktonga Scala

Scala and Akka for kids. A Functional Programming approach for the well known LOGO.

121
tartak
tartak mieszkosabo TypeScript

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

121
payroll-processor
payroll-processor KyleMcMaster C#

A smorgasbord of modern .NET tech written with functional and asynchronous patterns

121
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...

120
f
f igrishaev Python

Functional stuff for Python

120
deepr
deepr gagolews

Deep R Programming (Open-Access Textbook)

120
match
match Effect-TS TypeScript

Functional pattern matching with the full power of TypeScript

120
kotlin-monads
kotlin-monads h0tk3y Kotlin

Monads for Kotlin

120
hook
hook hook-lang C

The Hook Programming Language

120