on develop help sign in
Require MonadFix for HostFrame
commitb56a052a0866061694aae249e14bb1fe8d3e9e05 authorBenno Fünfstück <benno.fuenfstueck@gmail.com> dateThu 9 Jul 2015, 15:13 (11 years ago) parent5015a74
1 file changed+2−1
src/Reflex/Host/Class.hs+2−1
src/Reflex/Host/Class.hs+2−1
@@ -5,6 +5,7 @@ import Prelude hiding (mapM, mapM_, sequence, sequence_, foldl)
55
66import Reflex.Class
77
8+import Control.Monad.Fix
89import Control.Monad.Trans
910import Control.Monad.Reader (ReaderT())
1011import Control.Monad.Writer (WriterT())
@@ -16,7 +17,7 @@ import Data.Dependent.Sum (DSum)
1617import Control.Monad.Ref
1718
1819-- | Framework implementation support class for the reflex implementation represented by @t@.
19−class (Reflex t, MonadReflexCreateTrigger t (HostFrame t), MonadSample t (HostFrame t), MonadHold t (HostFrame t)) => ReflexHost t where
20+class (Reflex t, MonadReflexCreateTrigger t (HostFrame t), MonadSample t (HostFrame t), MonadHold t (HostFrame t), MonadFix (HostFrame t)) => ReflexHost t where
2021 type EventTrigger t :: * -> *
2122 type EventHandle t :: * -> *
2223 type HostFrame t :: * -> *