Put a Haskell console in anything

Vortex is a multiplexing effect runtime for Haskell. You can put it anywhere and attach it to anything. Include any DSL and any choice of interpreter and side effects.

A vortex
livery> say "hello" hello livery> accent "teal" the page: accent #14b8a6 livery> :type scale Double -> Livery () livery> readFile "/etc/passwd" Variable not in scope: readFile :: t0 -> f a0 The console runs in your browser with JavaScript; the rest of this page does not need it.

A live console for the look of this page. What you change shows on your page only.

Read the README →