on develop help sign in
Use stylish-haskell
9254de0Ryan Trinkle
src/Reflex/Spider/Internal.hs+7−7
@@ -26,13 +26,15 @@ import Control.Exception
26import Control.Monad hiding (forM, forM_, mapM, mapM_, sequence)
26import Control.Monad hiding (forM, forM_, mapM, mapM_, sequence)
27import Control.Monad.Exception
27import Control.Monad.Exception
28import Control.Monad.Identity hiding (forM, forM_, mapM, mapM_, sequence)
28import Control.Monad.Identity hiding (forM, forM_, mapM, mapM_, sequence)
29+import Control.Monad.Primitive
29import Control.Monad.Reader hiding (forM, forM_, mapM, mapM_, sequence)
30import Control.Monad.Reader hiding (forM, forM_, mapM, mapM_, sequence)
30import Control.Monad.Ref
31import Control.Monad.Ref
31import Control.Monad.State hiding (forM, forM_, mapM, mapM_, sequence)
32import Control.Monad.State hiding (forM, forM_, mapM, mapM_, sequence)
32import Data.Align
33import Data.Align
34+import Data.Coerce
33import Data.Dependent.Map (DMap, DSum (..))
35import Data.Dependent.Map (DMap, DSum (..))
34import qualified Data.Dependent.Map as DMap
36import qualified Data.Dependent.Map as DMap
35−import Data.Foldable hiding (elem, sequence_, concat)
37+import Data.Foldable hiding (concat, elem, sequence_)
36import Data.Function
38import Data.Function
37import Data.Functor.Compose
39import Data.Functor.Compose
38import Data.GADT.Compare
40import Data.GADT.Compare
@@ -40,23 +42,21 @@ import Data.IntMap.Strict (IntMap)
40import qualified Data.IntMap.Strict as IntMap
42import qualified Data.IntMap.Strict as IntMap
41import Data.IORef
43import Data.IORef
42import Data.List hiding (foldl')
44import Data.List hiding (foldl')
45+import Data.List.NonEmpty (NonEmpty (..), nonEmpty)
46+import qualified Data.List.NonEmpty as NonEmpty
43import Data.Maybe
47import Data.Maybe
44import Data.Monoid (mempty, (<>))
48import Data.Monoid (mempty, (<>))
45import Data.Some (Some)
49import Data.Some (Some)
46import qualified Data.Some as Some
50import qualified Data.Some as Some
47import Data.These
51import Data.These
48import Data.Traversable
52import Data.Traversable
53+import Data.Tree (Forest, Tree (..), drawForest)
49import Data.Word
54import Data.Word
50−import System.Mem.Weak
51import GHC.IORef (IORef (..))
55import GHC.IORef (IORef (..))
52import GHC.Stack
56import GHC.Stack
53−import Control.Monad.Primitive
54−import Data.Coerce
55import System.IO.Unsafe
57import System.IO.Unsafe
58+import System.Mem.Weak
56import Unsafe.Coerce
59import Unsafe.Coerce
57−import Data.List.NonEmpty (NonEmpty (..), nonEmpty)
58−import qualified Data.List.NonEmpty as NonEmpty
59−import Data.Tree (Forest, Tree (..), drawForest)
60
60
61import Data.WeakBag (WeakBag, WeakBagTicket)
61import Data.WeakBag (WeakBag, WeakBagTicket)
62import qualified Data.WeakBag as WeakBag
62import qualified Data.WeakBag as WeakBag