PltλΠ Programming Language Theory
Stars: ✭ 4,609 (+3472.87%)
ArrowΛrrow - Functional companion to Kotlin's Standard Library
Stars: ✭ 4,771 (+3598.45%)
Milewski Ctfp PdfBartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
Stars: ✭ 9,037 (+6905.43%)
Scala typeclassopediaAbstractions and constructions from math (Category theory, Abstract algebra) implementations in Scala, minimal description, links to good explanations, links to implementations in other FP languages: Haskell, Idris, Purescript, non FP too: Java, C++ and to formalizations in proof assistants: Coq (UniMath, HoTT book), Cubical Agda.
Stars: ✭ 338 (+162.02%)
Functional ExamplesExamples with Functional JavaScript, following Professor Frisby's course
Stars: ✭ 179 (+38.76%)
CqlCategorical Query Language IDE
Stars: ✭ 196 (+51.94%)
Bow🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Stars: ✭ 538 (+317.05%)
Fp ResourcesFunctional programming great resources
Stars: ✭ 369 (+186.05%)
Zio PreludeA lightweight, distinctly Scala take on functional abstractions, with tight ZIO integration
Stars: ✭ 267 (+106.98%)
Fp Core.rsA library for functional programming in Rust
Stars: ✭ 772 (+498.45%)
Fundamental HaskellFundamental Haskell book, to the point terse statements on Haskell, Category theory, and related fields. Encyclopedic pocketbook of meaning. Zen kōan-like meditations of understanding. For quick or memory curve spaced repetition learning.
Stars: ✭ 88 (-31.78%)
Ddd On ScalaDDD sample implementation by Scala.
Stars: ✭ 113 (-12.4%)
Compose StateCompose multiple setState or getDerivedStateFromProps updaters in React
Stars: ✭ 119 (-7.75%)
Freasy MonadEasy way to create Free Monad using Scala macros with first-class Intellij support.
Stars: ✭ 112 (-13.18%)
Scalajs ReactFacebook's React on Scala.JS
Stars: ✭ 1,524 (+1081.4%)
PatolinePatoline typesetting system
Stars: ✭ 124 (-3.88%)
Awesome Functional PythonA curated list of awesome things related to functional programming in Python.
Stars: ✭ 1,637 (+1168.99%)
PointlessPointless: a scripting language for learning and fun
Stars: ✭ 116 (-10.08%)
FsconfigFsConfig is a F# library for reading configuration data from environment variables and AppSettings with type safety.
Stars: ✭ 108 (-16.28%)
FunctionaljavaFunctional programming in Java
Stars: ✭ 1,472 (+1041.09%)
List🐆 An immutable list with unmatched performance and a comprehensive functional API.
Stars: ✭ 1,604 (+1143.41%)
RikoA Python stream processing engine modeled after Yahoo! Pipes
Stars: ✭ 1,571 (+1117.83%)
DunaiClassic and Arrowized Functional Reactive Programming, Reactive Programming, and Stream programming, all via Monadic Stream Functions
Stars: ✭ 115 (-10.85%)
Tikzcd EditorA simple visual editor for creating commutative diagrams.
Stars: ✭ 1,627 (+1161.24%)
DomainsA computational algebra system in Smalltalk.
Stars: ✭ 124 (-3.88%)
Liftconstexpr C++17 library for simplifying higher order functions in application code
Stars: ✭ 111 (-13.95%)
Aardvark.baseAardvark is an open-source platform for visual computing, real-time graphics and visualization. This repository is the basis for most platform libraries and provides basic functionality such as data-structures, math and much more.
Stars: ✭ 117 (-9.3%)
Masala ParserJavascript Generalized Parser Combinators
Stars: ✭ 110 (-14.73%)
QuiverA modern commutative diagram editor for the web.
Stars: ✭ 1,799 (+1294.57%)
CyclejsA functional and reactive JavaScript framework for predictable code
Stars: ✭ 9,996 (+7648.84%)
Python MemoizationA powerful caching library for Python, with TTL support and multiple algorithm options.
Stars: ✭ 109 (-15.5%)
Lightweight Stream ApiStream API from Java 8 rewritten on iterators for Java 7 and below
Stars: ✭ 1,582 (+1126.36%)
Clear ConfigScala FP configuration library with a focus on runtime clarity
Stars: ✭ 108 (-16.28%)
Articlesthoughts on programming
Stars: ✭ 1,515 (+1074.42%)
Church⛪️ Church Encoding in JS
Stars: ✭ 107 (-17.05%)
FlexProbabilistic deep learning for data streams.
Stars: ✭ 127 (-1.55%)
ForgeFunctional style JSON parsing in Kotlin
Stars: ✭ 106 (-17.83%)
Functional WayWrite small programs (eg -algorithms) in a functional way.
Stars: ✭ 115 (-10.85%)
Cats StmAn STM implementation for Cats Effect
Stars: ✭ 106 (-17.83%)
ParapetA purely functional library to build distributed and event-driven systems
Stars: ✭ 106 (-17.83%)
Ghc GrinGRIN backend for GHC
Stars: ✭ 123 (-4.65%)
Sodium TypescriptTypescript/Javascript implementation of Sodium FRP (Functional Reactive Programming) library
Stars: ✭ 102 (-20.93%)
CilibTypesafe, purely functional Computational Intelligence
Stars: ✭ 114 (-11.63%)
OrkestraFunctional DevOps with Scala and Kubernetes
Stars: ✭ 102 (-20.93%)
Faux PasA library that simplifies error handling for Functional Programming in Java
Stars: ✭ 100 (-22.48%)
Reactive TurtleScala and Akka for kids. A Functional Programming approach for the well known LOGO.
Stars: ✭ 122 (-5.43%)
KindA modern proof language
Stars: ✭ 2,075 (+1508.53%)
Java8 Guides TutorialsJava 8 Guides and Tutorials - A lot of awesome examples using Java 8 features like Stream, Lambda, Functional Interface, Date and Time API and much more
Stars: ✭ 100 (-22.48%)
MainecoonTransform and compose tagless final encoded algebras in scala
Stars: ✭ 100 (-22.48%)