@@ -28,6 +28,8 @@ import PSCi.Module (loadAllModules)
2828import PSCi.Completion
2929import PSCi.Types
3030
31+import TestUtils (supportModules)
32+
3133main :: IO ()
3234main = do
3335 Counts{..} <- runTestTT allTests
@@ -144,40 +146,3 @@ controlMonadSTasST :: ImportedModule
144146controlMonadSTasST = (s "Control.Monad.ST", P.Implicit, Just (s "ST"))
145147 where
146148 s = P.moduleNameFromString
147−
148−supportModules :: [String]
149−supportModules =
150− [ "Control.Applicative"
151− , "Control.Apply"
152− , "Control.Bind"
153− , "Control.Category"
154− , "Control.Monad"
155− , "Control.Monad.Eff"
156− , "Control.Monad.Eff.Class"
157− , "Control.Monad.Eff.Console"
158− , "Control.Monad.Eff.Unsafe"
159− , "Control.Monad.ST"
160− , "Control.Semigroupoid"
161− , "Data.Boolean"
162− , "Data.BooleanAlgebra"
163− , "Data.Bounded"
164− , "Data.CommutativeRing"
165− , "Data.Eq"
166− , "Data.EuclideanRing"
167− , "Data.Field"
168− , "Data.Function"
169− , "Data.Function.Uncurried"
170− , "Data.Functor"
171− , "Data.HeytingAlgebra"
172− , "Data.Ord"
173− , "Data.Ord.Unsafe"
174− , "Data.Ordering"
175− , "Data.Ring"
176− , "Data.Semigroup"
177− , "Data.Semiring"
178− , "Data.Show"
179− , "Data.Unit"
180− , "Data.Void"
181− , "Prelude"
182− , "Test.Assert"
183− ]