Topic

functional-programming

Repositories (1335)

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
owlet
owlet jcouyang Scala

Typed Spreadsheet UI library for ScalaJS

41
tiinvo
tiinvo OctoD TypeScript

Simplify your TypeScript and JavaScript code. Use this lib and functional programming.

41
Galaxus.Functional
Galaxus.Functional DigitecGalaxus C#

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

41
Esolangs
Esolangs dloscutoff Python

Miscellaneous esoteric programming languages.

41
lambda-ski
lambda-ski thma Haskell

Implementing a small functional language with a combinator based graph-reduction machine

41
UNITN-linguaggi-programmazione-SML
UNITN-linguaggi-programmazione-SML Pater999 Standard ML

Repository contenente esami con soluzione proposti durante lo sbarramento dell'esame di Programmazione Funzionale (prof Kuper).

41
Sign
Sign johnny-shaman JavaScript

Sign integrity generic notation

41
redash
redash dvdzkwsk JavaScript

Tiny functional programming suite for JavaScript.

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
cofree
cofree tpolecat HTML

Fun and Games with Fix, Cofree, and Doobie

40
freedsl
freedsl ISCPIF Scala

Practical effect composition library based on abstract wrapping type and the free monad

40
tailr
tailr mailund R

Automatic trail recursion optimisation

40
iterated-function-systems
iterated-function-systems cedricbonhomme OCaml

Iterated Function Systems fractals with OCaml.

40
cyclotron-py
cyclotron-py MainRo Python

A functional and reactive framework

40
jsbb
jsbb osstotalsoft JavaScript

JavaScript building blocks

40
HaskellCheatSheet
HaskellCheatSheet alhassy

A reference sheet for the basics of the mind-expanding Haskell language ^_^

40
backend
backend branchtalk-io Scala

Reddit-clone demonstrating how larger, DDD-based, event sourced, purely FP application could be implemented in Scala (if requirements would justify ce...

40
kotest-extensions-arrow
kotest-extensions-arrow kotest Kotlin

Kotest extensions for Arrow

40
wild-wild-utils
wild-wild-utils ehmicky JavaScript

🤠 Functional utilities using object property paths with wildcards and regexps 🌵

40
bash-toolkit
bash-toolkit adityaathalye Shell

Could be my ever-growing, ever-improving, Swiss Army Toolkit of functions-as-cmd-line-tools and useful-to-me patterns.

40
intellij-haskell-lsp
intellij-haskell-lsp rockofox Kotlin

IntelliJ Plugin that provides Haskell language support via haskell-language-server

40
Abstractions
Abstractions furlat Python

A Collection of Pydantic Models to Abstract IRL

40
Jar-Jar-Parse
Jar-Jar-Parse BjoernLoetters Java

Lightweight and type-safe parser combinators for Java.

40
xemantic-kotlin-swing-dsl
xemantic-kotlin-swing-dsl xemantic Kotlin

Express your Swing code easily in Kotlin

40
lepus
lepus hnaderi Scala

Your principled, purely functional, non-blocking RabbitMQ client for scala, scala js and scala native built on top of fs2

40
lambda-mountain
lambda-mountain Lambda-Mountain-Compiler-Backend C

Compiler Backend for LSTS (Typed Macro Assembler)

40
Functional-Programming
Functional-Programming Hazrat-Ali9 JavaScript

🐬 Functional 🦊 Programming 🐢 across modern 🦜 programming 🏟 languages Perfect 🏥 developers want to 🚞 write elegant 🐳 predictable 🎳 and bug 🐲...

40
flawless
flawless kubukoz Scala

WIP Delightful, purely functional testing no-framework. Don't even try to use it at work!

39
free-prisoners
free-prisoners miciek Scala

Prisoner's Dilemma game engine implemented using Cats Free Monad and Freestyle

39
nixos-router
nixos-router stanipintjuk Nix

NixOS expression for creating a simple router

39
scala-ql
scala-ql vitaliihonta Scala

Data manipulation and reporting for Scala.

39
typescript-functional-extensions
typescript-functional-extensions seangwright TypeScript

A TypeScript implementation of the C# library CSharpFunctionalExtensions, including synchronous and asynchronous Maybe and Result monads.

39
microparsec
microparsec schneiderfelipe Nim

⭐ A performant Nim parsing library built for humans.

39
tgdwyer.github.io
tgdwyer.github.io tgdwyer HTML

Notes on modern Programming Paradigms

39
result
result LeakyAbstractions Java

🎱 A Java library to handle success and failure without exceptions

39
imagene
imagene simvux Rust

A General Purpose Image Manipulation Tool

38
essential-slick
essential-slick underscoreio TeX

Essential Slick Pandoc Source

38
oqaml
oqaml rigetti OCaml

An OCaml based implementation of a Quil QVM

38
rexrex
rexrex mfix22 JavaScript

🦖 Composable JavaScript regular expressions

38
immutable-tuple
immutable-tuple benjamn JavaScript

Immutable finite list objects with constant-time equality testing (===) and no memory leaks.

38
Dev-Contents-House
Dev-Contents-House im-d-team

🏠 Dev-Contents-House

38
awesome-books
awesome-books paulopez78

DDD, Microservices, Event Sourcing, CQRS Books

38
effect_ive_go
effect_ive_go on-the-ground Go

Effect-ive Programming in Go

38
prune-lang
prune-lang antonping Rust

Prune is a constraint logic programming language with branching heuristic.

38