Metalang99A functional language for C99 preprocessor metaprogramming
Stars: ✭ 152 (-7.88%)
Pfps Shopping Cart🛒 The Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"
Stars: ✭ 262 (+58.79%)
Fun TaskAbstraction for managing asynchronous code in JS
Stars: ✭ 363 (+120%)
ReturnsMake your functions return something meaningful, typed, and safe!
Stars: ✭ 2,015 (+1121.21%)
FlawlessWIP Delightful, purely functional testing no-framework. Don't even try to use it at work!
Stars: ✭ 33 (-80%)
Pratica🥃 Functional Algebraic Data Types
Stars: ✭ 246 (+49.09%)
Fs2Compositional, streaming I/O library for Scala
Stars: ✭ 1,998 (+1110.91%)
Bugz🐛 Composable User Agent Detection using Ramda
Stars: ✭ 15 (-90.91%)
Eslint Plugin FunctionalESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
Stars: ✭ 282 (+70.91%)
Clear ConfigScala FP configuration library with a focus on runtime clarity
Stars: ✭ 108 (-34.55%)
RambdaFaster and smaller alternative to Ramda
Stars: ✭ 1,066 (+546.06%)
FunfixFunctional Programming Library for JavaScript, TypeScript and Flow ✨⚡️
Stars: ✭ 596 (+261.21%)
Bow🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Stars: ✭ 538 (+226.06%)
SupComposable, purely functional healthchecks in Scala.
Stars: ✭ 138 (-16.36%)
DealDesign by contract for Python with static checker and tests' generation.
Stars: ✭ 164 (-0.61%)
DoobieFunctional JDBC layer for Scala.
Stars: ✭ 1,910 (+1057.58%)
FunlandType classes for interoperability of common algebraic structures in JavaScript, TypeScript and Flow
Stars: ✭ 46 (-72.12%)
FasyFP iterators that are both eager and asynchronous
Stars: ✭ 488 (+195.76%)
Fp Jargon Zh函数式编程术语及示例。本项目译自 https://github.com/hemanth/functional-programming-jargon
Stars: ✭ 507 (+207.27%)
D4sDynamo DB Database Done Scala-way
Stars: ✭ 27 (-83.64%)
FkitA functional programming toolkit for JavaScript.
Stars: ✭ 588 (+256.36%)
Zio LoggingSimple logging for ZIO apps, with correlation, context & pluggable backends out of the box.
Stars: ✭ 85 (-48.48%)
QcheckQuickCheck inspired property-based testing for OCaml.
Stars: ✭ 194 (+17.58%)
Test StateScala Test-State.
Stars: ✭ 119 (-27.88%)
RantlyRuby Imperative Random Data Generator and Quickcheck
Stars: ✭ 241 (+46.06%)
Kotlin ResultA multiplatform Result monad for modelling success or failure operations.
Stars: ✭ 369 (+123.64%)
FunctionaljavaFunctional programming in Java
Stars: ✭ 1,472 (+792.12%)
FramelessExpressive types for Spark.
Stars: ✭ 717 (+334.55%)
MonioAsync-capable IO monad for JS
Stars: ✭ 311 (+88.48%)
Prelude TsFunctional programming, immutable collections and FP constructs for typescript and javascript
Stars: ✭ 315 (+90.91%)
Zio SagaPurely Functional Transaction Management In Scala With ZIO
Stars: ✭ 200 (+21.21%)
Bow Arch🏛 Functional Architecture in Swift using Bow
Stars: ✭ 166 (+0.61%)
ShapelessGeneric programming for Scala
Stars: ✭ 3,207 (+1843.64%)
Stm4catsSTM monad for cats-effect
Stars: ✭ 35 (-78.79%)
Scalajs ReactFacebook's React on Scala.JS
Stars: ✭ 1,524 (+823.64%)
MonixAsynchronous, Reactive Programming for Scala and Scala.js.
Stars: ✭ 1,819 (+1002.42%)
ParjsJavaScript parser-combinator library
Stars: ✭ 145 (-12.12%)
PyfunctionalPython library for creating data pipelines with chain functional programming
Stars: ✭ 1,943 (+1077.58%)
PandemoniumTypical random-related functions for JavaScript and TypeScript.
Stars: ✭ 144 (-12.73%)
GeneratedataA powerful, feature-rich, random test data generator.
Stars: ✭ 1,883 (+1041.21%)
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 (-9.09%)
KefirA Reactive Programming library for JavaScript
Stars: ✭ 1,769 (+972.12%)
Chymyst CoreDeclarative concurrency in Scala - The implementation of the chemical machine
Stars: ✭ 142 (-13.94%)
EvilmlA compiler from ML to C++ template language
Stars: ✭ 149 (-9.7%)
GofakeitRandom fake data generator written in go
Stars: ✭ 2,193 (+1229.09%)
InterviewsA list of fancy questions I've been asked during the interviews I had. Some of them I ask when interviewing people.
Stars: ✭ 140 (-15.15%)
Kotlin RetryA higher-order function for retrying operations that may fail.
Stars: ✭ 159 (-3.64%)
RandomdataRandom data generator
Stars: ✭ 157 (-4.85%)
MarbleMarble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.
Stars: ✭ 1,947 (+1080%)
Meow MtlNext Level MTL for Scala
Stars: ✭ 149 (-9.7%)
Ramda Extension🤘Utility library for functional JavaScript. With ❤️ to Ramda.
Stars: ✭ 139 (-15.76%)
Redux MostMost.js based middleware for Redux. Handle async actions with monadic streams & reactive programming.
Stars: ✭ 137 (-16.97%)
HeliosA purely functional JSON library for Kotlin built on Λrrow
Stars: ✭ 157 (-4.85%)
Cube ComposerA puzzle game inspired by functional programming
Stars: ✭ 1,845 (+1018.18%)
CanoeFunctional Telegram Bot API for Scala
Stars: ✭ 137 (-16.97%)