@@ -89,6 +89,7 @@ module Language.Javascript.JSaddle.Object (
89 , nullObject
89 , nullObject
92+import Control.Applicative
92import Prelude hiding ((!!))
93import Prelude hiding ((!!))
93import Language.Javascript.JSaddle.Types
94import Language.Javascript.JSaddle.Types
94 (JSPropertyNameArray, JSString, Object(..), MutableJSArray,
95 (JSPropertyNameArray, JSString, Object(..), MutableJSArray,
@@ -104,7 +105,6 @@ import qualified JavaScript.Array as Array (toListIO, fromListIO)
104import JavaScript.Array.Internal (SomeJSArray(..))
105import JavaScript.Array.Internal (SomeJSArray(..))
105import qualified JavaScript.Object as Object (create)
106import qualified JavaScript.Object as Object (create)
106import Control.Monad (liftM)
107import Control.Monad (liftM)
107−import Control.Applicative ((<$>))
108import Data.Coerce (coerce)
108import Data.Coerce (coerce)
110import Graphics.UI.Gtk.WebKit.JavaScriptCore.JSObjectRef
110import Graphics.UI.Gtk.WebKit.JavaScriptCore.JSObjectRef