Runes

Monadic operators

A set of infix operators and functions for working with monadic data structures in Swift.

Infix operators for monadic functions in Swift

GitHub

830 stars
45 watching
65 forks
Language: Swift
last commit: about 3 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
thoughtworksinc/each A macro library that converts native imperative syntax to Scalaz's monadic expressions 256
mplatvoet/funktional A Kotlin implementation of monadic types for functional programming. 10
philkr/magic_init This code provides an initialization method for convolutional neural networks based on data-dependent parameters. 138
idris-hackers/idris-free A collection of Idris libraries and constructions that simplify working with monads in functional programming. 26
abuseofnotation/monad-transformers A set of building blocks for composable and functional programming in JavaScript using monad transformers. 26
vickumar1981/pyeffects Implements functional types for handling side-effects in Python with Either, Option, Try, and Future monads. 31
jsmonk/sweet-monads Provides a set of monads and interfaces for working with lazy iterators in TypeScript 346
drboolean/freeky A collection of monads for composable and expressive functional programming in JavaScript 176
khinsen/monads-in-clojure An introduction to monads in Clojure, covering the basics of this functional programming concept. 223
raimohanska/monads An introduction to monads in the Haskell programming language 12
fluture-js/momi Provides a monad for middleware functions 59
clojure/algo.monads A Clojure-based library providing macros and definitions for common data monads. 448
rob-brown/monadex A library that helps developers work with monads in Elixir to manage state and control code flow. 309
rizo/ppx_monad Provides a syntax extension for monadic computations in OCaml. 7
thoughtbot/guides A comprehensive guide to programming in style and best practices, covering various aspects of software development. 9,472