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

GHC 9.14.1 · lts/ghc-9.14.x · 45dd537 · 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