Hs-EsoVM - implementation in Haskell.