learn-by-doing course/tutorial for functional programming on scala
-
Updated
Feb 7, 2020 - Scala
learn-by-doing course/tutorial for functional programming on scala
Eff monad for cats - https://atnos-org.github.io/eff
cats transformer type classes.
A framework to create embedded Domain-Specific Languages in Scala
A macro library that converts native imperative syntax to scalaz's monadic expressions
experimental CPS transformer for dotty
A STM implementation for Cats Effect
A simple scala DSL to allow clean and monadic style for Play! Actions
Production ready event-driven automata for Scala, Scala.js and scala native
purely functional http client with scalaz.Free
Stack-safe asynchronous programming
Practical effect composition library based on abstract wrapping type and the free monad
An example of how to create services using tagless final
Scala library for nice business logic oriented, for-comprehension-style error handling
A light-weight lock-free series/parallel combined scheduling framework for tasks. The goal is to maximize parallelism in order to minimize the execution time overall.
Implementation of the Free Arrow in Scala and other helpful tools for working with Arrows
Add a description, image, and links to the monad topic page so that developers can more easily learn about it.
To associate your repository with the monad topic, visit your repo's landing page and select "manage topics."