HaLVM
The Haskell Lightweight Virtual Machine (HaLVM)
HaLVM (Haskell Lightweight Virtual Machine) is a port of the Glasgow Haskell Compiler toolchain to run Haskell programs directly as lightweight virtual machines on the Xen hypervisor. It enables writing low-level system or network components in Haskell, deploying them as Xen domains without a full operating system layer, leveraging Haskell’s abstractions while executing at a minimal virtualization layer.