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.
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 →