Haskell: https://github.com/GaloisInc/HaLVM
OCaml: https://mirage.io/
ML: http://dspace.mit.edu/handle/1721.1/47545
Lisp: In the 1970s and 1980s there were Lisp Machines with the OS written in Lisp. Too many sources to link here, they are often discussed on HN. They were marketed in the 1980s by Symbolics, LMI, and Xerox.
Also in the 1970s and 1980s there were computers running Smalltalk standalone - in effect, an OS in Smalltalk. They provided introspection.
https://signalsandthreads.com/what-is-an-operating-system/
As sibling mentioned, MirageOS is written in OCaml. It aims to provide a robust system by being type and memory safe and by limiting the OS to the minimum that can still host the program that you want to run with it.
Interlisp: https://interlisp.org