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

GHC 9.14.1 · lts/ghc-9.14.x · 3e2d568 · 2026-10-11

Modulevortex-ws-0.2.1GHC2024

Vortex.Ws.Door.Types

The values a door's settings speak, and the DoorSettings a settings program folds to.

  • 5 types
  • 5 values
  • Packagevortex-ws-0.2.1
  • Exports10
  • LanguageGHC2024
  • LicenceBSD-3-Clause
  • SourceTypes.hs

Names

3 declarations
newtypenewtype Origin
#

A page a browser may open the door from: https:// or http://, a lower-case host and an optional port, exactly as a browser sends it in Origin.

Instances4Eq, Ord, Show, IsString
  • Eq OriginDefined in vortex-ws-0.2.1 · Vortex.Ws.Door.Types
  • Ord OriginDefined in vortex-ws-0.2.1 · Vortex.Ws.Door.Types
  • Show OriginDefined in vortex-ws-0.2.1 · Vortex.Ws.Door.Types
  • IsString OriginDefined in vortex-ws-0.2.1 · Vortex.Ws.Door.Types

Measures

1 declaration
datadata Rate
#

A token bucket's shape: how many frames may arrive at once, and how many more each second.

Instances3Eq, Read, Show
  • Eq RateDefined in vortex-ws-0.2.1 · Vortex.Ws.Door.Types
  • Read RateDefined in vortex-ws-0.2.1 · Vortex.Ws.Door.Types
  • Show RateDefined in vortex-ws-0.2.1 · Vortex.Ws.Door.Types

Statements and the settings they fold to

6 declarations
datadata DoorSettings
#

Everything the door holds a connection to before and while it is a session.

Constructors

Instances2Eq, Show