Topic

functional-programming

Repositories (1320)

owlet
owlet jcouyang Scala

Typed Spreadsheet UI library for ScalaJS

40
cofree
cofree tpolecat HTML

Fun and Games with Fix, Cofree, and Doobie

40
tailr
tailr mailund R

Automatic trail recursion optimisation

40
tiinvo
tiinvo OctoD TypeScript

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

40
jsbb
jsbb osstotalsoft JavaScript

JavaScript building blocks

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

Kotest extensions for Arrow

40
lambda-ski
lambda-ski thma Haskell

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

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
Jar-Jar-Parse
Jar-Jar-Parse BjoernLoetters Java

Lightweight and type-safe parser combinators for Java.

40
freedsl
freedsl ISCPIF Scala

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

39
essential-slick
essential-slick underscoreio TeX

Essential Slick Pandoc Source

39
free-prisoners
free-prisoners miciek Scala

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

39
HaskellCheatSheet
HaskellCheatSheet alhassy

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

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

39
nixos-router
nixos-router stanipintjuk Nix

NixOS expression for creating a simple router

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
intellij-haskell-lsp
intellij-haskell-lsp rockofox Kotlin

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

39
Abstractions
Abstractions furlat Python

A Collection of Pydantic Models to Abstract IRL

39
effect_ive_go
effect_ive_go on-the-ground Go

Effect-ive Programming in Go

39
xemantic-kotlin-swing-dsl
xemantic-kotlin-swing-dsl xemantic Kotlin

Express your Swing code easily in Kotlin

39
cpp-functional-programming
cpp-functional-programming wzxzhuxi C++

c++ๅ‡ฝๆ•ฐๅผ็ผ–็จ‹ๆ•™็จ‹

39
imagene
imagene simvux Rust

A General Purpose Image Manipulation Tool

38
flawless
flawless kubukoz Scala

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

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
scala-ql
scala-ql vitaliihonta Scala

Data manipulation and reporting for Scala.

38
sihl-example-issues
sihl-example-issues oxidizing Reason

Fullstack Reason app using ReasonReact and Sihl.

37
lambda
lambda jtomschroeder C++

ฮป โ†’ C++ library for functional programming

37
fp-ts-kata
fp-ts-kata YBogomolov TypeScript

Code kata for fp-ts

37
ulmus
ulmus jeremykross Clojure

A functional-reactive style programming library for Clojure(script)

37
taylor
taylor loredanacirstea JavaScript

Measure twice, cut once. Lisp-like functional language for computable & immutable specifications, interpreted by WebAssembly & the Ethereum Virtual Ma...

37
spring-boot-web-scraper
spring-boot-web-scraper reljicd Java

Simple web scrapping app made using Spring Boot + Thymeleaf + Jsoup + Java 8 Lambdas & Streams

37
software-engineering
software-engineering bmarvinb

Software Engineering Topics, these will make you 10x developer ๐Ÿš€

37
GeeksForGeeks-Problem-Solving
GeeksForGeeks-Problem-Solving Hazrat-Ali9 C++

๐Ÿฌ GeeksforGeeks (GFG) problems ๐Ÿฅถ with clean optimized code ๐Ÿคข and crystal-clear explanations โœˆ Perfect for DSA mastery ๐Ÿ›ธ and interview prep ๐Ÿš Solv...

37
tgdwyer.github.io
tgdwyer.github.io tgdwyer HTML

Notes on modern Programming Paradigms

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

37
lepus
lepus hnaderi Scala

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

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

Compiler Backend for LSTS (Typed Macro Assembler)

37
result
result LeakyAbstractions Java

๐ŸŽฑ A Java library to handle success and failure without exceptions

37
pycurry
pycurry davekch Python

Currying functions in Python

36
future.scala
future.scala ThoughtWorksInc Scala

Stack-safe asynchronous programming

36
stm4cats
stm4cats oleg-py Scala

STM monad for cats-effect

36
lectures
lectures stavalfi

My free and open source tutorials/books on JS, Java, C++, Docker & More ๐Ÿ“– ๐ŸŒน๐Ÿ“š

36
optic
optic jkrukoff Erlang

An Erlang/OTP library for reading and updating deeply nested immutable data.

36
book
book owlbarn SCSS

Owl Tutorial Book V1

36