mirror of
https://github.com/zap-proto/haskell.git
synced 2026-10-30 15:05:00 +00:00
15 lines
310 B
Haskell
15 lines
310 B
Haskell
module Zap.Rpc.Common
|
|
( Client (..),
|
|
Pipeline (..),
|
|
)
|
|
where
|
|
|
|
import qualified Internal.Rpc.Breaker as Rpc
|
|
|
|
-- | A @'Pipeline' a@ is a reference to possibly-not-resolved result from
|
|
-- a method call.
|
|
newtype Pipeline a = Pipeline Rpc.Pipeline
|
|
|
|
newtype Client a = Client Rpc.Client
|
|
deriving (Show, Eq)
|