HORIZON HASKELLDocslts/ghc-10.0.xfc4e5982026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · fc4e598 · 2026-10-11

Modulevortex-combinators-0.1.1.0GHC2024

Vortex.Combinators.Transport

How a forwarder reaches its upstream: one Call out, one terminal Reply back. Two interpretations: the vortex wire, a Session whose frames are the show of calls and replies, and an in-memory loopback that passes the same text to a local answerer. The serving side is a vortex-call Table built from the theory's Wire.

  • 2 types
  • 7 values

The effect

2 declarations

Loopback

2 declarations

The vortex wire

5 declarations
newtypenewtype WireFailure
#

A failure in flight from a served handler to vortex-run.

Constructors

Instances2Show, Exception
  • Show WireFailureDefined in vortex-combinators-0.1.1.0 · Vortex.Combinators.Transport

    vortex-run renders a thrown exception with show into its Failed frame, so this shows exactly the Failure for the forwarder to read.

  • Exception WireFailureDefined in vortex-combinators-0.1.1.0 · Vortex.Combinators.Transport