На основе рантайма GHC разработана виртуальная хаскель-машинаHaLVM, позволяющая запускать программы на хаскелле из гипервизора Xen, без использования каких-либо операционных систем. Это позволяет программе на Хаскелле работать быстрее и требовать меньше памяти для работы (так как память не тратится на ОС).

Недавно аналогичную виртуальную машину сделали для языка OCaml:Mirage

Xen-- гипервизор, позволяющий запускать несколько операционных систем одновременно на одном физическом компьютере. Тем, что Xen запускается на голом железе, он отличается от виртуальных машин типа VirtualPC или VmWare, которые позволяют запускать, скажем, линукс поверх виндовса.