QoQo - Query Object - Pattern matching and fluent querying in Ruby
Stars: ✭ 351 (+99.43%)
ZPattern Matching for Javascript
Stars: ✭ 1,693 (+861.93%)
EgisonThe Egison Programming Language
Stars: ✭ 800 (+354.55%)
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 (+137.5%)
Poica🧮 A research programming language on top of C macros
Stars: ✭ 231 (+31.25%)
FpgoMonad, Functional Programming features for Golang
Stars: ✭ 165 (-6.25%)
Pampy.jsPampy.js: Pattern Matching for JavaScript
Stars: ✭ 544 (+209.09%)
DoobieFunctional JDBC layer for Scala.
Stars: ✭ 1,910 (+985.23%)
DslsofmathDomain Specific Languages of Mathematics
Stars: ✭ 159 (-9.66%)
RambdaxExtended version of Rambda
Stars: ✭ 148 (-15.91%)
Meow MtlNext Level MTL for Scala
Stars: ✭ 149 (-15.34%)
Metalang99A functional language for C99 preprocessor metaprogramming
Stars: ✭ 152 (-13.64%)
MunusPower of object-oriented programming with the elegance of functional programming in PHP.
Stars: ✭ 149 (-15.34%)
LibfC++ as a Pure Functional Programming Language
Stars: ✭ 167 (-5.11%)
Ip4sDefines immutable, safe data structures for describing IP addresses, multicast joins, socket addresses and similar IP & network related data types
Stars: ✭ 145 (-17.61%)
Rosie Pattern LanguageRosie Pattern Language (RPL) and the Rosie Pattern Engine have MOVED!
Stars: ✭ 146 (-17.05%)
ParjsJavaScript parser-combinator library
Stars: ✭ 145 (-17.61%)
CurryableAn elegant and simple curry(f) implementation in PHP.
Stars: ✭ 172 (-2.27%)
DealDesign by contract for Python with static checker and tests' generation.
Stars: ✭ 164 (-6.82%)
EvalEval is a lightweight interpreter framework written in Swift, evaluating expressions at runtime
Stars: ✭ 157 (-10.8%)
StumpySTUMPY is a powerful and scalable Python library for modern time series analysis
Stars: ✭ 2,019 (+1047.16%)
MarbleMarble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.
Stars: ✭ 1,947 (+1006.25%)
L1L1: Tensor Studio — The playground for tensors
Stars: ✭ 154 (-12.5%)
SupComposable, purely functional healthchecks in Scala.
Stars: ✭ 138 (-21.59%)
Kotlin RetryA higher-order function for retrying operations that may fail.
Stars: ✭ 159 (-9.66%)
Cube ComposerA puzzle game inspired by functional programming
Stars: ✭ 1,845 (+948.3%)
Scala Server ToolkitFunctional programming toolkit for building server applications in Scala.
Stars: ✭ 170 (-3.41%)
Rangelessc++ LINQ -like library of higher-order functions for data manipulation
Stars: ✭ 148 (-15.91%)
Egison RubyA Ruby gem for non-linear pattern-matching with backtracking
Stars: ✭ 159 (-9.66%)
Typelang🌳 A tiny language interpreter implemented purely in TypeScript's type-system
Stars: ✭ 149 (-15.34%)
Symja android library☕️ Symja - computer algebra language & symbolic math library. A collection of popular algorithms implemented in pure Java.
Stars: ✭ 170 (-3.41%)
KinglyZero-cost state-machine library for robust, testable and portable user interfaces (most machines compile ~1-2KB)
Stars: ✭ 147 (-16.48%)
Category Theory For Dotnet ProgrammersThis repo contains all c++ / haskell samples from Bartosz Milewski's book (Category Theory for Programmers) converted to csharp and fsharp
Stars: ✭ 159 (-9.66%)
MonixAsynchronous, Reactive Programming for Scala and Scala.js.
Stars: ✭ 1,819 (+933.52%)
ExpatReusable, composable patterns across Elixir libraries
Stars: ✭ 157 (-10.8%)
KefirA Reactive Programming library for JavaScript
Stars: ✭ 1,769 (+905.11%)
IotaFast [co]product types with a clean syntax. For Cats & Scalaz.
Stars: ✭ 175 (-0.57%)
Chymyst CoreDeclarative concurrency in Scala - The implementation of the chemical machine
Stars: ✭ 142 (-19.32%)
HeliosA purely functional JSON library for Kotlin built on Λrrow
Stars: ✭ 157 (-10.8%)
Ramda Extension🤘Utility library for functional JavaScript. With ❤️ to Ramda.
Stars: ✭ 139 (-21.02%)
Bow Arch🏛 Functional Architecture in Swift using Bow
Stars: ✭ 166 (-5.68%)
Fs2Compositional, streaming I/O library for Scala
Stars: ✭ 1,998 (+1035.23%)
Redux MostMost.js based middleware for Redux. Handle async actions with monadic streams & reactive programming.
Stars: ✭ 137 (-22.16%)
CanoeFunctional Telegram Bot API for Scala
Stars: ✭ 137 (-22.16%)
ConduitHigh Performance Streams Based on Coroutine TS ⚡
Stars: ✭ 135 (-23.3%)
Creative ScalaQuick, graphical, fun introduction to programming in Scala.
Stars: ✭ 171 (-2.84%)
NyayaRandom Data Generation and/or Property Testing in Scala & Scala.JS.
Stars: ✭ 165 (-6.25%)
Mvi ArchtectureThe practice of MVI + Jetpack architecture in Android.
Stars: ✭ 152 (-13.64%)
PlasmaPlasma Programming Language
Stars: ✭ 133 (-24.43%)
PyfunctionalPython library for creating data pipelines with chain functional programming
Stars: ✭ 1,943 (+1003.98%)
Swift PlaygroundsCollection of Swift playgrounds used in my posts: From functional aspects of Swift to C interoperability.
Stars: ✭ 134 (-23.86%)
EasysequenceEasySequence is a powerful fundamental library to process sequcence type, such as array, set, dictionary. All type object which conforms to NSFastEnumeration protocol can be initialzed to an EZSequence instance, then you can operation with them. Finally, you can transfer them back to the original type.
Stars: ✭ 150 (-14.77%)
Rubico[a]synchronous functional programming
Stars: ✭ 133 (-24.43%)
Cyclejs.cnThe Cycle.js Chinese documentation website.
Stars: ✭ 132 (-25%)