All Projects → Algebraic Effects → Similar Projects or Alternatives

623 Open source projects that are alternatives of or similar to Algebraic Effects

Effect
effect isolation in Python, to facilitate more purely functional code
Stars: ✭ 324 (+100%)
Mutual labels:  functional-programming, effects
Tofu
Functional programming toolbox
Stars: ✭ 281 (+73.46%)
Mutual labels:  functional-programming, effects
Parapet
A purely functional library to build distributed and event-driven systems
Stars: ✭ 106 (-34.57%)
Mutual labels:  functional-programming, effects
Bow
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Stars: ✭ 538 (+232.1%)
Mutual labels:  functional-programming, effects
Zio
ZIO — A type-safe, composable library for async and concurrent programming in Scala
Stars: ✭ 3,167 (+1854.94%)
Mutual labels:  functional-programming, effects
Fx Ts
Computational environments and effects for TypeScript
Stars: ✭ 42 (-74.07%)
Mutual labels:  functional-programming, effects
Pfun
Functional, composable, asynchronous, type-safe Python.
Stars: ✭ 75 (-53.7%)
Mutual labels:  functional-programming, effects
Functionaljava
Functional programming in Java
Stars: ✭ 1,472 (+808.64%)
Mutual labels:  functional-programming, effects
Asynquence
Asynchronous flow control (promises, generators, observables, CSP, etc)
Stars: ✭ 1,737 (+972.22%)
Mutual labels:  generators
Munus
Power of object-oriented programming with the elegance of functional programming in PHP.
Stars: ✭ 149 (-8.02%)
Mutual labels:  functional-programming
Sup
Composable, purely functional healthchecks in Scala.
Stars: ✭ 138 (-14.81%)
Mutual labels:  functional-programming
Chymyst Core
Declarative concurrency in Scala - The implementation of the chemical machine
Stars: ✭ 142 (-12.35%)
Mutual labels:  functional-programming
Doobie
Functional JDBC layer for Scala.
Stars: ✭ 1,910 (+1079.01%)
Mutual labels:  functional-programming
Marble
Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.
Stars: ✭ 1,947 (+1101.85%)
Mutual labels:  functional-programming
Fs2
Compositional, streaming I/O library for Scala
Stars: ✭ 1,998 (+1133.33%)
Mutual labels:  functional-programming
Rambdax
Extended version of Rambda
Stars: ✭ 148 (-8.64%)
Mutual labels:  functional-programming
Canoe
Functional Telegram Bot API for Scala
Stars: ✭ 137 (-15.43%)
Mutual labels:  functional-programming
Conduit
High Performance Streams Based on Coroutine TS ⚡
Stars: ✭ 135 (-16.67%)
Mutual labels:  functional-programming
Swift Playgrounds
Collection of Swift playgrounds used in my posts: From functional aspects of Swift to C interoperability.
Stars: ✭ 134 (-17.28%)
Mutual labels:  functional-programming
Kotlindiscretemathtoolkit
Set of extensions for Kotlin that provides Discrete math functionalities
Stars: ✭ 158 (-2.47%)
Mutual labels:  functional-programming
Pyfunctional
Python library for creating data pipelines with chain functional programming
Stars: ✭ 1,943 (+1099.38%)
Mutual labels:  functional-programming
Ip4s
Defines immutable, safe data structures for describing IP addresses, multicast joins, socket addresses and similar IP & network related data types
Stars: ✭ 145 (-10.49%)
Mutual labels:  functional-programming
Zio Akka Cluster
ZIO wrapper for Akka Cluster
Stars: ✭ 134 (-17.28%)
Mutual labels:  functional-programming
Cyclejs.cn
The Cycle.js Chinese documentation website.
Stars: ✭ 132 (-18.52%)
Mutual labels:  functional-programming
Monix
Asynchronous, Reactive Programming for Scala and Scala.js.
Stars: ✭ 1,819 (+1022.84%)
Mutual labels:  functional-programming
Optics Ts
Type-safe, ergonomic, polymorphic optics for TypeScript
Stars: ✭ 132 (-18.52%)
Mutual labels:  functional-programming
Magick.net
The .NET library for ImageMagick
Stars: ✭ 2,071 (+1178.4%)
Mutual labels:  effects
Cube Composer
A puzzle game inspired by functional programming
Stars: ✭ 1,845 (+1038.89%)
Mutual labels:  functional-programming
Kinotube
An image effect simulating analog video artifacts in Unity.
Stars: ✭ 142 (-12.35%)
Mutual labels:  effects
L1
L1: Tensor Studio — The playground for tensors
Stars: ✭ 154 (-4.94%)
Mutual labels:  functional-programming
Baffects.js
Baffects.js is a library adaptation in JavaScript for Adobe After Effects of the Processing language. It allows for most of the functionality included in Processing to be used natively in After Effects, plus a custom workflow to enhance productivity in After Effects.
Stars: ✭ 141 (-12.96%)
Mutual labels:  effects
Rangeless
c++ LINQ -like library of higher-order functions for data manipulation
Stars: ✭ 148 (-8.64%)
Mutual labels:  functional-programming
Ramda Extension
🤘Utility library for functional JavaScript. With ❤️ to Ramda.
Stars: ✭ 139 (-14.2%)
Mutual labels:  functional-programming
Category Theory For Dotnet Programmers
This repo contains all c++ / haskell samples from Bartosz Milewski's book (Category Theory for Programmers) converted to csharp and fsharp
Stars: ✭ 159 (-1.85%)
Mutual labels:  functional-programming
Redux Most
Most.js based middleware for Redux. Handle async actions with monadic streams & reactive programming.
Stars: ✭ 137 (-15.43%)
Mutual labels:  functional-programming
Typelang
🌳 A tiny language interpreter implemented purely in TypeScript's type-system
Stars: ✭ 149 (-8.02%)
Mutual labels:  functional-programming
Jamesdspmanager
Audio DSP effects build on Android system framework layer. This is a repository contains a pack of high quality DSP algorithms specialized for audio processing.
Stars: ✭ 136 (-16.05%)
Mutual labels:  effects
Mvi Archtecture
The practice of MVI + Jetpack architecture in Android.
Stars: ✭ 152 (-6.17%)
Mutual labels:  functional-programming
Plasma
Plasma Programming Language
Stars: ✭ 133 (-17.9%)
Mutual labels:  functional-programming
Kingly
Zero-cost state-machine library for robust, testable and portable user interfaces (most machines compile ~1-2KB)
Stars: ✭ 147 (-9.26%)
Mutual labels:  functional-programming
Z
Pattern Matching for Javascript
Stars: ✭ 1,693 (+945.06%)
Mutual labels:  functional-programming
Metalang99
A functional language for C99 preprocessor metaprogramming
Stars: ✭ 152 (-6.17%)
Mutual labels:  functional-programming
Rubico
[a]synchronous functional programming
Stars: ✭ 133 (-17.9%)
Mutual labels:  functional-programming
Vue Concurrency
A library for encapsulating asynchronous operations and managing concurrency for Vue and Composition API.
Stars: ✭ 147 (-9.26%)
Mutual labels:  generators
React Navigation Magic Move
Bindings for using react-navigation with react-native-magic-move 🐰🎩✨
Stars: ✭ 132 (-18.52%)
Mutual labels:  effects
Easysequence
EasySequence 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 (-7.41%)
Mutual labels:  functional-programming
Lazy Collections
Collection of fast and lazy operations
Stars: ✭ 146 (-9.88%)
Mutual labels:  functional-programming
Managedbass
.Net Wrapper for 'Bass' Audio Library
Stars: ✭ 131 (-19.14%)
Mutual labels:  effects
Rxsealedunions
Compile-time checked Unions of different types for Domain Modeling [STABLE]
Stars: ✭ 130 (-19.75%)
Mutual labels:  functional-programming
Evm Lang Design
Language Design Community for the EVM: Intro and Resources
Stars: ✭ 130 (-19.75%)
Mutual labels:  functional-programming
Helios
A purely functional JSON library for Kotlin built on Λrrow
Stars: ✭ 157 (-3.09%)
Mutual labels:  functional-programming
Evilml
A compiler from ML to C++ template language
Stars: ✭ 149 (-8.02%)
Mutual labels:  functional-programming
Enviews
🌟A cool dynamic view library
Stars: ✭ 1,771 (+993.21%)
Mutual labels:  effects
Returns
Make your functions return something meaningful, typed, and safe!
Stars: ✭ 2,015 (+1143.83%)
Mutual labels:  functional-programming
Elm Ethereum
dApps in Elm
Stars: ✭ 129 (-20.37%)
Mutual labels:  functional-programming
Parjs
JavaScript parser-combinator library
Stars: ✭ 145 (-10.49%)
Mutual labels:  functional-programming
Naive functional programming
A naive approach to functional programming using TypeScript
Stars: ✭ 129 (-20.37%)
Mutual labels:  functional-programming
Grain
The Grain compiler toolchain and CLI. Home of the modern web staple. 🌾
Stars: ✭ 2,199 (+1257.41%)
Mutual labels:  functional-programming
Purescript Presto
Write Apps like Mathematical Equations!
Stars: ✭ 149 (-8.02%)
Mutual labels:  functional-programming
Learnunityshader
学习Unity Shader过程中的一些记录,特效,动画Demo。
Stars: ✭ 141 (-12.96%)
Mutual labels:  effects
1-60 of 623 similar projects