@@ -25,6 +25,7 @@ import Control.Monad.Primitive (PrimMonad)
25import Control.Monad.Reader
25import Control.Monad.Reader
26import Control.Monad.Ref (MonadRef(..))
26import Control.Monad.Ref (MonadRef(..))
27import Data.IORef (IORef, newIORef)
27import Data.IORef (IORef, newIORef)
28+import Data.Semigroup (Semigroup)
28import Data.Text (Text)
29import Data.Text (Text)
29import Foreign.JavaScript.TH
30import Foreign.JavaScript.TH
30import GHCJS.DOM.Types (MonadJSM)
31import GHCJS.DOM.Types (MonadJSM)