Skip to content
johnmcclean-aol edited this page Nov 22, 2016 · 247 revisions

Operators

The tutorial (with videos)

Examples

FutureStream concepts

Performance

Acting on Futures or Acting on Results

Configuration

AnyM - a functor for Monads

AnyMValue a monad for monadic values. AnyMSeq a monad for non-scalar monads.

Monad transformers via AnyM

For Comprehensions

Using the cyclops-react Do builder (prefer control.For) to the lower level Do.

Higher Kinded Types

Type classes

[monad,applicative, functor, unit, monadPlus based on HKT]

Integrations

Integrations include

  1. AnyM support
  2. For comprehension support
  3. Higher Kinded Type encodings for 3rd party libraries
  4. Lazy / faster collections by taking advantage of strengths of each library

Functional & Reactive Microservices

Clone this wiki locally