File tree Expand file tree Collapse file tree
lib/command/src/Obelisk/Command Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -558,13 +558,12 @@ getGhciSessionSettings (toList -> packageInfos) pathBase = do
558558 packageIds installedPackageIndex =
559559 let
560560 interpretedPackageIds =
561- Set. fromList $
562- concatMap
563- (\ pkgName -> case lookupDependency installedPackageIndex pkgName anyVersion of
564- ((_, installedPackageInfo) : _) -> map compatPackageKey installedPackageInfo
565- _ -> []
566- )
567- packageNames
561+ Set. fromList
562+ [ compatPackageKey installedPackageInfo
563+ | pkgName <- packageNames
564+ , (_version, installedPackageInfos) <- lookupDependency installedPackageIndex pkgName anyVersion
565+ , installedPackageInfo <- installedPackageInfos
566+ ]
568567 deps =
569568 filter ((`notElem` packageNames) . depPkgName) $
570569 concatMap _cabalPackageInfo_buildDepends packageInfos <>
You can’t perform that action at this time.
0 commit comments