Static LandSpecification for common algebraic structures in JavaScript based on Fantasy Land
Stars: ✭ 699 (+36.79%)
FunctionaljavaFunctional programming in Java
Stars: ✭ 1,472 (+188.06%)
IotaFast [co]product types with a clean syntax. For Cats & Scalaz.
Stars: ✭ 175 (-65.75%)
RingsRings: efficient JVM library for polynomial rings
Stars: ✭ 50 (-90.22%)
Fp ResourcesFunctional programming great resources
Stars: ✭ 369 (-27.79%)
PurifyFunctional programming library for TypeScript - https://gigobyte.github.io/purify/
Stars: ✭ 843 (+64.97%)
Poica🧮 A research programming language on top of C macros
Stars: ✭ 231 (-54.79%)
Fluture🦋 Fantasy Land compliant (monadic) alternative to Promises
Stars: ✭ 2,249 (+340.12%)
ImtoolsFast and memory-efficient immutable collections and helper data structures
Stars: ✭ 85 (-83.37%)
LambdaFunctional patterns for Java
Stars: ✭ 737 (+44.23%)
WitchcraftMonads and other dark magic for Elixir
Stars: ✭ 864 (+69.08%)
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 (-18.2%)
ScriptumA fool's scriptum on functional programming
Stars: ✭ 346 (-32.29%)
Enum FpFunctional Enum type / Sum type for javascript with simple pattern matching
Stars: ✭ 27 (-94.72%)
Mu ScalaMu is a purely functional library for building RPC endpoint based services with support for RPC and HTTP/2
Stars: ✭ 266 (-47.95%)
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 (+758.9%)
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 (+803.33%)
Javascript Exercises📚 Collection of JavaScript exercises and coding challenges.
Stars: ✭ 385 (-24.66%)
Java8 CheatsheetA Java 8+ Cheat Sheet for functional programming
Stars: ✭ 381 (-25.44%)
Easylambdadistributed dataflows with functional list operations for data processing with C++14
Stars: ✭ 475 (-7.05%)
Lager C++ library for value-oriented design using the unidirectional data-flow architecture — Redux for C++
Stars: ✭ 379 (-25.83%)
Kotlin ResultA multiplatform Result monad for modelling success or failure operations.
Stars: ✭ 369 (-27.79%)
GapMain development repository for GAP - Groups, Algorithms, Programming, a System for Computational Discrete Algebra
Stars: ✭ 447 (-12.52%)
MezaA Python toolkit for processing tabular data
Stars: ✭ 374 (-26.81%)
YalinqoYet Another LINQ to Objects for PHP [Simplified BSD]
Stars: ✭ 400 (-21.72%)
GluesqlGlueSQL is quite sticky, it attaches to anywhere.
Stars: ✭ 463 (-9.39%)
PlamAn interpreter for learning and exploring pure λ-calculus
Stars: ✭ 385 (-24.66%)
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 (-25.05%)
Dry MonadsUseful, common monads in idiomatic Ruby
Stars: ✭ 453 (-11.35%)
MapstructAn annotation processor for generating type-safe bean mappers
Stars: ✭ 4,710 (+821.72%)
PaperparcelAuto-generate the fastest possible Parcelable implementations for Java and Kotlin
Stars: ✭ 494 (-3.33%)
Awesome FableA curated list of useful Fable tutorials, libraries and software. Inspired by awesome list. Feel free to contribute.
Stars: ✭ 376 (-26.42%)
ArrowΛrrow - Functional companion to Kotlin's Standard Library
Stars: ✭ 4,771 (+833.66%)
AlgebraExperimental project to lay out basic algebra type classes
Stars: ✭ 377 (-26.22%)
PltλΠ Programming Language Theory
Stars: ✭ 4,609 (+801.96%)
DartzFunctional programming in Dart
Stars: ✭ 446 (-12.72%)
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 (-28.38%)
ArgonautPurely functional JSON parser and library in scala.
Stars: ✭ 501 (-1.96%)
Haskell ExercisesA little course to learn about some of the more obscure GHC extensions.
Stars: ✭ 492 (-3.72%)
OnactivityresultOnActivityResult annotation compiler for Android
Stars: ✭ 470 (-8.02%)
KoazeeA StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
Stars: ✭ 446 (-12.72%)
Fun TaskAbstraction for managing asynchronous code in JS
Stars: ✭ 363 (-28.96%)
True MythA library for safer and smarter error- and "nothing"-handling in TypeScript.
Stars: ✭ 360 (-29.55%)
Kickstarter PreludeA collection of useful Swift tools that are used in the Kickstarter apps.
Stars: ✭ 437 (-14.48%)
Parceler📦 Android Parcelables made easy through code generation.
Stars: ✭ 3,589 (+602.35%)
Newton Api➗ A really micro micro-service for advanced math.
Stars: ✭ 358 (-29.94%)
HofHigher-order functions for c++
Stars: ✭ 467 (-8.61%)
NixNix, the purely functional package manager
Stars: ✭ 5,291 (+935.42%)
Language ExtC# functional language extensions - a base class library for functional programming
Stars: ✭ 3,964 (+675.73%)
QoQo - Query Object - Pattern matching and fluent querying in Ruby
Stars: ✭ 351 (-31.31%)
GroovyApache Groovy: A powerful multi-faceted programming language for the JVM platform
Stars: ✭ 4,359 (+753.03%)
Swift Validated🛂 A result type that accumulates multiple errors.
Stars: ✭ 350 (-31.51%)
Swift Prelude🎶 A collection of types and functions that enhance the Swift language.
Stars: ✭ 349 (-31.7%)
FasyFP iterators that are both eager and asynchronous
Stars: ✭ 488 (-4.5%)