Implement external events approach to input user actions into engine.
Doesn't work for some obscure reason ("Error: Unknown method parameter type: LongEventType")
{-# LANGUAGE ImpredicativeTypes #-}
module Main where
import qualified MODULE as M
main = undefined $ M.FUNCTION PARAMETERS