Skip to content
This repository was archived by the owner on Apr 25, 2020. It is now read-only.

Commit 1dbe0cd

Browse files
Tidyup type signatures.
1 parent 337bc52 commit 1dbe0cd

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Language/Haskell/GhcMod/ImportedFrom.hs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -368,7 +368,7 @@ getVisibleExports getHaddockInterfaces p = do
368368
liftIO $ writeIORef ref nc'
369369

370370
getModuleExports
371-
:: forall m. (GhcMonad m, MonadIO m, GmOut m, GmLog m, IOish m)
371+
:: forall m. (GhcMonad m, GmOut m, GmLog m, IOish m)
372372
=> FilePath
373373
-> (FilePath -> [String] -> String -> IO String)
374374
-> [GhcPkgDb]
@@ -409,7 +409,7 @@ data ModuleExports = ModuleExports
409409
}
410410
deriving Show
411411

412-
-- refineAs :: MySymbol -> [ModuleExports] -> [ModuleExports]
412+
refineAs :: forall m. MonadError GhcModError m => MySymbol -> [ModuleExports] -> m [ModuleExports]
413413

414414
-- User qualified the symbol, so we can filter out anything that doesn't have a matching 'modImportedAs'.
415415
refineAs (MySymbolUserQualified userQualSym) exports = filterM f exports
@@ -556,7 +556,7 @@ getLastMatch exports = Safe.lastMay $ filter f exports
556556
-- | Try to look up the Haddock URL for a symbol.
557557
guessHaddockUrl
558558
:: forall m.
559-
(GhcMonad m, MonadError GhcModError m, MonadIO m, GmOut m, GmLog m, IOish m)
559+
(GhcMonad m, MonadError GhcModError m, GmOut m, GmLog m, IOish m)
560560
=> ModSummary
561561
-> FilePath
562562
-> String

0 commit comments

Comments
 (0)