All Projects → Plt → Similar Projects or Alternatives

589 Open source projects that are alternatives of or similar to Plt

Kind
A modern proof language
Stars: ✭ 2,075 (-54.98%)
Category Theory Programmers
Category theory in the context of (functional) programming
Stars: ✭ 465 (-89.91%)
Arrow
Λrrow - Functional companion to Kotlin's Standard Library
Stars: ✭ 4,771 (+3.51%)
Fp Core.rs
A library for functional programming in Rust
Stars: ✭ 772 (-83.25%)
Milewski Ctfp Pdf
Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
Stars: ✭ 9,037 (+96.07%)
Naive functional programming
A naive approach to functional programming using TypeScript
Stars: ✭ 129 (-97.2%)
Fp Resources
Functional programming great resources
Stars: ✭ 369 (-91.99%)
Zio Prelude
A lightweight, distinctly Scala take on functional abstractions, with tight ZIO integration
Stars: ✭ 267 (-94.21%)
Cql
Categorical 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-thesis
My undergradate thesis on coinductive types in univalent type theory
Stars: ✭ 14 (-99.7%)
Mutual labels:  type-theory, category-theory
SymmetryBookFormalization
Univalent mathematics in Agda
Stars: ✭ 117 (-97.46%)
Mutual labels:  type-theory, category-theory
Foundational Knowledge For Programmers
List of resources about foundational knowledge for programmers (supposed to last a few decades)
Stars: ✭ 115 (-97.5%)
Mutual labels:  type-theory, category-theory
Functional Examples
Examples with Functional JavaScript, following Professor Frisby's course
Stars: ✭ 179 (-96.12%)
Scala typeclassopedia
Abstractions 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%)
Typedefs
Programming language agnostic type construction language based on polynomials.
Stars: ✭ 337 (-92.69%)
Mutual labels:  type-theory, category-theory
Fundamental Haskell
Fundamental 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%)
cat
A categorical semantics library in Agda.
Stars: ✭ 16 (-99.65%)
Mutual labels:  type-theory, category-theory
Write You A Haskell
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
Stars: ✭ 3,064 (-33.52%)
Foundations
Foundations 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%)
Mutual labels:  functional-programming
Fpo
FP library for JavaScript. Supports named-argument style methods.
Stars: ✭ 419 (-90.91%)
Mutual labels:  functional-programming
True Myth
A library for safer and smarter error- and "nothing"-handling in TypeScript.
Stars: ✭ 360 (-92.19%)
Mutual labels:  functional-programming
Qo
Qo - Query Object - Pattern matching and fluent querying in Ruby
Stars: ✭ 351 (-92.38%)
Mutual labels:  functional-programming
Swift Validated
🛂 A result type that accumulates multiple errors.
Stars: ✭ 350 (-92.41%)
Mutual labels:  functional-programming
Swift Web
🕸 A collection of Swift server-side frameworks for handling HTML, CSS, routing and middleware.
Stars: ✭ 415 (-91%)
Mutual labels:  functional-programming
Swift Prelude
🎶 A collection of types and functions that enhance the Swift language.
Stars: ✭ 349 (-92.43%)
Mutual labels:  functional-programming
Scriptum
A fool's scriptum on functional programming
Stars: ✭ 346 (-92.49%)
Mutual labels:  functional-programming
Topshell
TopShell - a purely functional, reactive scripting language
Stars: ✭ 422 (-90.84%)
Mutual labels:  functional-programming
Fun Task
Abstraction for managing asynchronous code in JS
Stars: ✭ 363 (-92.12%)
Mutual labels:  functional-programming
Mostly Adequate Guide
Mostly adequate guide to FP (in javascript)
Stars: ✭ 21,330 (+362.79%)
Mutual labels:  functional-programming
Language Ext
C# functional language extensions - a base class library for functional programming
Stars: ✭ 3,964 (-13.99%)
Mutual labels:  functional-programming
Whyhaskellmatters
In 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%)
Mutual labels:  functional-programming
Cubicaltt
Experimental implementation of Cubical Type Theory
Stars: ✭ 461 (-90%)
Mutual labels:  type-theory
Fluokitten
Category theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.
Stars: ✭ 408 (-91.15%)
Mutual labels:  category-theory
Hazel
Hazel, a live functional programming environment with typed holes
Stars: ✭ 340 (-92.62%)
Mutual labels:  functional-programming
Functionaltabledata
Declarative UITableViewDataSource implementation
Stars: ✭ 347 (-92.47%)
Mutual labels:  functional-programming
Awesome Applied Ct
ACT community resources
Stars: ✭ 412 (-91.06%)
Mutual labels:  category-theory
Awesome Prolog
Curated list of Prolog packages and resources
Stars: ✭ 342 (-92.58%)
Mutual labels:  logic
Dartz
Functional programming in Dart
Stars: ✭ 446 (-90.32%)
Mutual labels:  functional-programming
Yalinqo
Yet Another LINQ to Objects for PHP [Simplified BSD]
Stars: ✭ 400 (-91.32%)
Mutual labels:  functional-programming
Tsec
Type-safe general-cryptography library - https://jmcardon.github.io/tsec/
Stars: ✭ 338 (-92.67%)
Mutual labels:  functional-programming
Gluesql
GlueSQL is quite sticky, it attaches to anywhere.
Stars: ✭ 463 (-89.95%)
Mutual labels:  functional-programming
Boolr
A digital logic simulator
Stars: ✭ 445 (-90.34%)
Mutual labels:  logic
Carp
Carp 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%)
Mutual labels:  functional-programming
Rxswift
RxSwift를 스터디하는 공간
Stars: ✭ 335 (-92.73%)
Mutual labels:  functional-programming
Gubrak
⚙️ Golang functional utility library with syntactic sugar. It's like lodash, but for Go
Stars: ✭ 329 (-92.86%)
Mutual labels:  functional-programming
Plam
An interpreter for learning and exploring pure λ-calculus
Stars: ✭ 385 (-91.65%)
Mutual labels:  functional-programming
Underscore Java
java port of Underscore.js
Stars: ✭ 327 (-92.91%)
Mutual labels:  functional-programming
Swiftz
Functional programming in Swift
Stars: ✭ 3,327 (-27.82%)
Mutual labels:  functional-programming
Koazee
A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
Stars: ✭ 446 (-90.32%)
Mutual labels:  functional-programming
Javascript Exercises
📚 Collection of JavaScript exercises and coding challenges.
Stars: ✭ 385 (-91.65%)
Mutual labels:  functional-programming
Magic In Ten Mins
十分钟魔法练习
Stars: ✭ 327 (-92.91%)
Mutual labels:  functional-programming
Here Be Dragons
An Intellij/Android Studio plugin to help visualise side effects in your code.
Stars: ✭ 325 (-92.95%)
Mutual labels:  functional-programming
Functional Javascript
Functional 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%)
Mutual labels:  functional-programming
Effect
effect isolation in Python, to facilitate more purely functional code
Stars: ✭ 324 (-92.97%)
Mutual labels:  functional-programming
Catlab.jl
A framework for applied category theory in the Julia language
Stars: ✭ 324 (-92.97%)
Mutual labels:  category-theory
Vavr
vʌ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%)
Mutual labels:  functional-programming
Kickstarter Prelude
A collection of useful Swift tools that are used in the Kickstarter apps.
Stars: ✭ 437 (-90.52%)
Mutual labels:  functional-programming
Java8 Cheatsheet
A Java 8+ Cheat Sheet for functional programming
Stars: ✭ 381 (-91.73%)
Mutual labels:  functional-programming
Vertx Zero
Zero Framework:http://www.vertxup.cn
Stars: ✭ 320 (-93.06%)
Mutual labels:  functional-programming
1-60 of 589 similar projects