Topic

functional-programming

Repositories (1320)

category-theory-illustrated
category-theory-illustrated abuseofnotation HTML

A book about category theory

477
swift-prelude
swift-prelude pointfreeco Swift

🎶 A collection of types and functions that enhance the Swift language.

476
foundations
foundations fp-tower HTML

Foundations of Functional Programming in Scala is a comprehensive, self-paced online course with no prerequisites, which helps you to become a confide...

474
zio-prelude
zio-prelude zio Scala

A lightweight, distinctly Scala take on functional abstractions, with tight ZIO integration

472
mazeppa
mazeppa hirrolot OCaml

A modern supercompiler for call-by-value functional languages

472
outwatch
outwatch outwatch Scala

The Functional and Reactive Web-Frontend Library for Scala.js

470
pLam
pLam slovnicki Haskell

An interpreter for learning and exploring pure λ-calculus

469
never
never never-lang C

Never: statically typed, embeddable functional programming language.

463
DeepDarkFantasy
DeepDarkFantasy ThoughtWorksInc Haskell

A Programming Language for Deep Learning

461
scrapscript
scrapscript tekknolagi Python

A functional, content-addressable programming language.

456
YaLinqo
YaLinqo Athari PHP

Yet Another LINQ to Objects for PHP [Simplified BSD]

452
FPO
FPO getify JavaScript

FP library for JavaScript. Supports named-argument style methods.

450
shardcake
shardcake devsisters Scala

Sharding and location transparency for Scala

449
DSLsofMath
DSLsofMath DSLsofMath Haskell

Domain-Specific Languages of Mathematics

444
crumb
crumb liam-ilan C

The Crumb Programming Language

441
functional-fortran
functional-fortran wavebitscientific Fortran

Functional programming for modern Fortran

435
fastify-boilerplate
fastify-boilerplate marcoturi TypeScript

Fastify 5 application boilerplate based on clean architecture, domain-driven design, CQRS, functional programming, vertical slice architecture for bui...

430
fp-ts-cheatsheet
fp-ts-cheatsheet inato

FP-TS Cheat Sheet

425
meza
meza reubano Python

A Python toolkit for processing tabular data

421
scala-with-cats
scala-with-cats scalawithcats Typst

Source code for Scala with Cats

420
lazy-collections
lazy-collections RobinMalfait TypeScript

Collection of fast and lazy operations

418
Haskell
Haskell TheAlgorithms Haskell
417
awesome-idris
awesome-idris joaomilho Idris

𝛌 Awesome Idris resources

411
awesome-fable
awesome-fable kunjee17

A curated list of useful Fable tutorials, libraries and software. Inspired by awesome list. Feel free to contribute.

405
aioreactive
aioreactive dbrattli Python

Async/await reactive tools for Python 3.10+

399
droste
droste higherkindness Scala

recursion schemes for cats; to iterate is human, to recurse, divine

397
swift-validated
swift-validated pointfreeco Swift

🛂 A result type that accumulates multiple errors.

396
sky
sky anzellai Go

Sky — an Elm-inspired language that compiles to Go. Hindley-Milner types, server-driven UI (Sky.Live), single binary output.

391
throwing-function
throwing-function pivovarit Java

Checked Exceptions-enabled Java 8+ functional interfaces + adapters

390
ocaml4noobs
ocaml4noobs Camilotk OCaml

Tutorial de OCaml para iniciantes na Linguagem.

388
scala_typeclassopedia
scala_typeclassopedia lemastero Scala

Abstractions from Category theory with simple description & implementation, links to further resources.

386
shen-sources
shen-sources Shen-Language Shen

Shen language kernel sources for porters

385
effect
effect python-effect Python

effect isolation in Python, to facilitate more purely functional code

384
prelude-ts
prelude-ts emmanueltouzery TypeScript

Functional programming, immutable collections and FP constructs for typescript and javascript

383
scriptum
scriptum robotroutine JavaScript

No-Frills Functional Programming Lib Augmenting Javascript/Node.js

381
bitcoin-s
bitcoin-s bitcoin-s Scala

Bitcoin Implementation in Scala

379
kotlin-retry
kotlin-retry michaelbull Kotlin

A multiplatform higher-order function for retrying operations that may fail.

378
functional-javascript
functional-javascript osteele JavaScript

Functional is a library for functional programming in JavaScript. It defines the standard higher-order functions such as map, reduce (aka foldl), and...

377
fun-task
fun-task rpominov JavaScript

Abstraction for managing asynchronous code in JS

374
FunctionalTableData
FunctionalTableData Shopify Swift

Declarative UITableViewDataSource implementation

372
virtual-audio-graph
virtual-audio-graph benji6 TypeScript

:notes: Library for declaratively manipulating the Web Audio API

365
sihl
sihl oxidizing OCaml

A modular functional web framework

362
qo
qo baweaver Ruby

Qo - Query Object - Pattern matching and fluent querying in Ruby

361
phunctional
phunctional Lambdish PHP

⚡️ λ PHP functional library focused on simplicity and performance

361
typed
typed TylorS TypeScript

Web Applications with Effect-TS

357
funcparserlib
funcparserlib vlasovskikh Python

Recursive descent parsing library for Python based on functional combinators

356
genesis
genesis life4 Go

All generic functions for Go you ever need!

353
fpGo
fpGo TeaEntityLab Go

Monad, Functional Programming features for Golang

353
tsec
tsec jmcardon Scala

Type-safe general-cryptography library - https://jmcardon.github.io/tsec/

351
lfi
lfi TomerAberbach TypeScript

🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration.

349