@@ -1,4 +1,5 @@
11{-# LANGUAGE FlexibleContexts #-}
2+{-# LANGUAGE FlexibleInstances #-}
23{-# LANGUAGE LambdaCase #-}
34{-# LANGUAGE MultiParamTypeClasses #-}
45{-# LANGUAGE RankNTypes #-}
@@ -27,6 +28,8 @@ import Data.Maybe (catMaybes)
2728
2829import Reflex
2930import Reflex.Host.Class
31+import Reflex.NotReady.Class
32+import Reflex.Spider.Orphans ()
3033import qualified Graphics.Vty as V
3134
3235-- | The output of a 'VtyApp'.
@@ -49,6 +52,7 @@ type VtyApp t m =
4952 , Ref m ~ IORef
5053 , Ref (HostFrame t) ~ IORef
5154 , MonadRef (HostFrame t)
55+ , NotReady t (PerformEventT t m)
5256 )
5357 => Event t (V.Event)
5458 -- ^ Vty input events.