@@ -57,8 +57,6 @@ module Obelisk.Route.Frontend
5757
5858import Prelude hiding ((.), id)
5959
60−import Obelisk.Route
61−
6260import Control.Category (Category (..), (.))
6361import Control.Category.Cartesian ((&&&))
6462import Control.Lens hiding (Bifunctor, bimap, universe, element)
@@ -70,36 +68,36 @@ import Control.Monad.Ref
7068import Control.Monad.Trans.Control
7169import Data.Coerce
7270import Data.Dependent.Sum (DSum (..))
71+import Data.Functor.Compose
72+import Data.Functor.Misc
7373import Data.GADT.Compare
74+import qualified Data.List as L
7475import Data.Map (Map)
76+import Data.Maybe (fromMaybe)
7577import Data.Monoid
7678import Data.Proxy
7779import Data.Text (Text)
7880import qualified Data.Text as T
79−import Data.Functor.Compose
80−import Data.Functor.Misc
81−import Reflex.Class
82−import Reflex.Host.Class
83−import Reflex.PostBuild.Class
84−import Reflex.TriggerEvent.Class
85−import Reflex.PerformEvent.Class
86−import Reflex.EventWriter.Class
87−import Reflex.EventWriter.Base
88−import Reflex.Dynamic
89−import Reflex.Dom.Builder.Class
9081import Data.Type.Coercion
91−import Language.Javascript.JSaddle --TODO: Get rid of this - other platforms can also be routed
92−import Reflex.Dom.Core
9382import qualified GHCJS.DOM as DOM
9483import qualified GHCJS.DOM.Types as DOM
9584import qualified GHCJS.DOM.Window as Window
85+import Language.Javascript.JSaddle --TODO: Get rid of this - other platforms can also be routed
9686import Network.URI
97−import Data.Maybe (fromMaybe)
98−import qualified Data.List as L
99−
87+import Reflex.Class
88+import Reflex.Dom.Builder.Class
89+import Reflex.Dom.Core
90+import Reflex.Dynamic
91+import Reflex.EventWriter.Base
92+import Reflex.EventWriter.Class
93+import Reflex.Host.Class
94+import Reflex.PerformEvent.Class
95+import Reflex.PostBuild.Class
96+import Reflex.TriggerEvent.Class
10097import Unsafe.Coerce
10198
10299import Obelisk.Configs
100+import Obelisk.Route
103101
104102infixr 5 :~
105103pattern (:~) :: Reflex t => f a -> Dynamic t a -> DSum f (Compose (Dynamic t) Identity)