git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Fix missing data constructors in re-exports
commitf1107f06bba57ccbaa666ca43046f463d845c4f5 authorGary Burgess <gary.burgess@gmail.com> dateSat 21 Nov 2015, 13:13 (11 years ago) parent3fd1574
1 file changed+1−1
src/Language/PureScript/Sugar/Names/Exports.hs+1−1
src/Language/PureScript/Sugar/Names/Exports.hs+1−1
@@ -141,7 +141,7 @@ resolveExports env mn imps exps refs =
141141 go (Qualified (Just mn'') name) = fromMaybe (internalError "Missing value in resolveTypeExports") $ do
142142 exps' <- envModuleExports <$> mn'' `M.lookup` env
143143 ((_, dctors'), mnOrig) <- find (\((name', _), _) -> name == name') (exportedTypes exps')
144− let relevantDctors = mapMaybe (\(Qualified mn''' dctor) -> if mn''' == Just mnOrig then Just dctor else Nothing) dctors
144+ let relevantDctors = mapMaybe (\(Qualified mn''' dctor) -> if mn''' == Just mn'' then Just dctor else Nothing) dctors
145145 return ((name, intersect relevantDctors dctors'), mnOrig)
146146 go (Qualified Nothing _) = internalError "Unqualified value in resolveTypeExports"
147147