KindA modern proof language
Stars: ✭ 2,075 (-54.98%)
ArrowΛrrow - Functional companion to Kotlin's Standard Library
Stars: ✭ 4,771 (+3.51%)
Fp Core.rsA library for functional programming in Rust
Stars: ✭ 772 (-83.25%)
Milewski Ctfp PdfBartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
Stars: ✭ 9,037 (+96.07%)
Fp ResourcesFunctional programming great resources
Stars: ✭ 369 (-91.99%)
Zio PreludeA lightweight, distinctly Scala take on functional abstractions, with tight ZIO integration
Stars: ✭ 267 (-94.21%)
CqlCategorical Query Language IDE
Stars: ✭ 196 (-95.75%)
Bow🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Stars: ✭ 538 (-88.33%)
reed-thesisMy undergradate thesis on coinductive types in univalent type theory
Stars: ✭ 14 (-99.7%)
Functional ExamplesExamples with Functional JavaScript, following Professor Frisby's course
Stars: ✭ 179 (-96.12%)
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 (-92.67%)
TypedefsProgramming language agnostic type construction language based on polynomials.
Stars: ✭ 337 (-92.69%)
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 (-98.09%)
catA categorical semantics library in Agda.
Stars: ✭ 16 (-99.65%)
Write You A HaskellBuilding a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
Stars: ✭ 3,064 (-33.52%)
FoundationsFoundations of Functional Programming in Scala is a comprehensive, self-paced online course with no prerequisites, which helps you to become a confident, productive, and powerful functional Scala developer.
Stars: ✭ 366 (-92.06%)
FpoFP library for JavaScript. Supports named-argument style methods.
Stars: ✭ 419 (-90.91%)
True MythA library for safer and smarter error- and "nothing"-handling in TypeScript.
Stars: ✭ 360 (-92.19%)
QoQo - Query Object - Pattern matching and fluent querying in Ruby
Stars: ✭ 351 (-92.38%)
Swift Validated🛂 A result type that accumulates multiple errors.
Stars: ✭ 350 (-92.41%)
Swift Web🕸 A collection of Swift server-side frameworks for handling HTML, CSS, routing and middleware.
Stars: ✭ 415 (-91%)
Swift Prelude🎶 A collection of types and functions that enhance the Swift language.
Stars: ✭ 349 (-92.43%)
ScriptumA fool's scriptum on functional programming
Stars: ✭ 346 (-92.49%)
TopshellTopShell - a purely functional, reactive scripting language
Stars: ✭ 422 (-90.84%)
Fun TaskAbstraction for managing asynchronous code in JS
Stars: ✭ 363 (-92.12%)
Language ExtC# functional language extensions - a base class library for functional programming
Stars: ✭ 3,964 (-13.99%)
WhyhaskellmattersIn this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
Stars: ✭ 418 (-90.93%)
CubicalttExperimental implementation of Cubical Type Theory
Stars: ✭ 461 (-90%)
FluokittenCategory theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.
Stars: ✭ 408 (-91.15%)
HazelHazel, a live functional programming environment with typed holes
Stars: ✭ 340 (-92.62%)
Awesome PrologCurated list of Prolog packages and resources
Stars: ✭ 342 (-92.58%)
DartzFunctional programming in Dart
Stars: ✭ 446 (-90.32%)
YalinqoYet Another LINQ to Objects for PHP [Simplified BSD]
Stars: ✭ 400 (-91.32%)
TsecType-safe general-cryptography library - https://jmcardon.github.io/tsec/
Stars: ✭ 338 (-92.67%)
GluesqlGlueSQL is quite sticky, it attaches to anywhere.
Stars: ✭ 463 (-89.95%)
BoolrA digital logic simulator
Stars: ✭ 445 (-90.34%)
CarpCarp is a programming language designed to work well for interactive and performance sensitive use cases like games, sound synthesis and visualizations.
Stars: ✭ 4,389 (-4.77%)
RxswiftRxSwift를 스터디하는 공간
Stars: ✭ 335 (-92.73%)
Gubrak⚙️ Golang functional utility library with syntactic sugar. It's like lodash, but for Go
Stars: ✭ 329 (-92.86%)
PlamAn interpreter for learning and exploring pure λ-calculus
Stars: ✭ 385 (-91.65%)
SwiftzFunctional programming in Swift
Stars: ✭ 3,327 (-27.82%)
KoazeeA StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
Stars: ✭ 446 (-90.32%)
Javascript Exercises📚 Collection of JavaScript exercises and coding challenges.
Stars: ✭ 385 (-91.65%)
Here Be DragonsAn Intellij/Android Studio plugin to help visualise side effects in your code.
Stars: ✭ 325 (-92.95%)
Functional JavascriptFunctional is a library for functional programming in JavaScript. It defines the standard higher-order functions such as map, reduce (aka foldl), and select (aka filter). It also defines functions such as curry, rcurry, and partial for partial function application; and compose, guard, and until for function-level programming.
Stars: ✭ 383 (-91.69%)
Effecteffect isolation in Python, to facilitate more purely functional code
Stars: ✭ 324 (-92.97%)
Catlab.jlA framework for applied category theory in the Julia language
Stars: ✭ 324 (-92.97%)
Vavrvʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
Stars: ✭ 4,616 (+0.15%)
Kickstarter PreludeA collection of useful Swift tools that are used in the Kickstarter apps.
Stars: ✭ 437 (-90.52%)
Java8 CheatsheetA Java 8+ Cheat Sheet for functional programming
Stars: ✭ 381 (-91.73%)
Vertx ZeroZero Framework:http://www.vertxup.cn
Stars: ✭ 320 (-93.06%)