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-host-0.2.1Haskell2010

Vortex.Host

  • 1 value
valuehostMain :: Login -> Shell -> IO ()
#

The standard vortex entry point:

<shell> serve HOST PORT   websocket server (login applies)
<shell> -c EXPR           evaluate one block as the local wisp
<shell> SCRIPT            evaluate a file as one block
<shell>                   REPL on a tty, else stream blocks from
                          stdin (the ssh transport: blocks in,
                          show-rendered Reply frames out)

The evaluator is warm (one persistent GHC session, booted at startup) unless VORTEX_COLD is set, which reverts to a fresh session per block — useful for comparison and for one-shot runs where the boot would not be amortized.