Safe Haskell | None |
---|---|
Language | GHC2021 |
Choreography
Contents
Description
This is just a wrapper module to allow more concise imports. For documentation, you should probably start in Choreography.Core.
Synopsis
- module Choreography.Core
- module Choreography.Choreography
- module Choreography.Choreography.Batteries
- module Choreography.Locations
- module Choreography.Locations.Batteries
- module Choreography.Network
- module Choreography.Polymorphism
- runChoreography :: forall config m (ps :: [Symbol]) a. (Backend config, MonadIO m, KnownSymbols ps) => config -> Choreo ps m a -> LocTm -> m a
Documentation
module Choreography.Core
module Choreography.Choreography
module Choreography.Locations
module Choreography.Network
module Choreography.Polymorphism
Running choreographies
runChoreography :: forall config m (ps :: [Symbol]) a. (Backend config, MonadIO m, KnownSymbols ps) => config -> Choreo ps m a -> LocTm -> m a Source #
Run a choreography with a message transport backend...