All Projects → leandrotk → Functional Programming Learning Path

leandrotk / Functional Programming Learning Path

Licence: mit
A Learning Path for Functional Programming

Programming Languages

javascript
184084 projects - #8 most used programming language
ruby
36898 projects - #4 most used programming language
clojure
4091 projects
js
455 projects

Projects that are alternatives of or similar to Functional Programming Learning Path

Helios
A purely functional JSON library for Kotlin built on Λrrow
Stars: ✭ 157 (-73.02%)
Mutual labels:  functional-programming, functional
Eslint Plugin Functional
ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
Stars: ✭ 282 (-51.55%)
Mutual labels:  functional-programming, functional
Deep Waters
🔥Deep Waters is an easy-to-compose functional validation system for javascript developers 🔥
Stars: ✭ 188 (-67.7%)
Mutual labels:  functional-programming, functional
Redux Most
Most.js based middleware for Redux. Handle async actions with monadic streams & reactive programming.
Stars: ✭ 137 (-76.46%)
Mutual labels:  functional-programming, functional
Pampy.js
Pampy.js: Pattern Matching for JavaScript
Stars: ✭ 544 (-6.53%)
Mutual labels:  functional-programming, functional
Sup
Composable, purely functional healthchecks in Scala.
Stars: ✭ 138 (-76.29%)
Mutual labels:  functional-programming, functional
Phunctional
⚡️ λ PHP functional library focused on simplicity and performance
Stars: ✭ 243 (-58.25%)
Mutual labels:  functional-programming, functional
Bulb
A reactive programming library for JavaScript.
Stars: ✭ 84 (-85.57%)
Mutual labels:  functional-programming, functional
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 (+654.12%)
Mutual labels:  functional-programming, functional
Kotlin Result
A multiplatform Result monad for modelling success or failure operations.
Stars: ✭ 369 (-36.6%)
Mutual labels:  functional-programming, functional
Lambda Lantern
🧙 ‎‎ A 3D game about functional programming patterns. Uses PureScript Native, C++, and Panda3D.
Stars: ✭ 122 (-79.04%)
Mutual labels:  functional-programming, functional
Hof
Higher-order functions for c++
Stars: ✭ 467 (-19.76%)
Mutual labels:  functional-programming, functional
Forge
Functional style JSON parsing in Kotlin
Stars: ✭ 106 (-81.79%)
Mutual labels:  functional-programming, functional
Rangeless
c++ LINQ -like library of higher-order functions for data manipulation
Stars: ✭ 148 (-74.57%)
Mutual labels:  functional-programming, functional
Fuego
Functional Experiment in Golang
Stars: ✭ 87 (-85.05%)
Mutual labels:  functional-programming, functional
Aioreactive
Async/await reactive tools for Python 3.9+
Stars: ✭ 215 (-63.06%)
Mutual labels:  functional-programming, functional
Ramtuary
Ramda + Ramda Fantasy + Sanctuary REPL 🌿
Stars: ✭ 72 (-87.63%)
Mutual labels:  functional-programming, functional
Request via
RequestVia: A Functional HTTP Client That Wraps Net::HTTP
Stars: ✭ 74 (-87.29%)
Mutual labels:  functional-programming, functional
Coconut
Simple, elegant, Pythonic functional programming.
Stars: ✭ 3,422 (+487.97%)
Mutual labels:  functional-programming, functional
Yalinqo
Yet Another LINQ to Objects for PHP [Simplified BSD]
Stars: ✭ 400 (-31.27%)
Mutual labels:  functional-programming, functional

Resources

Table of Content

Foundation

Higher Order Functions

Immutability

Why Functional

Advanced Topics

Advanced Topics: Category Theory

Talks

Books

Declarative Programming

Blogs

Projects

Podcasts

Courses

Lists

Community

  • Richard Bird
  • Philip Wadler
  • Olivier Danvy
  • Andrzej Filinski
  • Daniel P. Friedman
  • Matthias Felleisen
  • J. Michael Ashley
  • R. Kent Dybvig
  • Erik Hilsdale
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].