We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Haskell.
1 parent 4870d37 commit d597a20Copy full SHA for d597a20
src/Agda2Hs/Compile/Name.hs
@@ -115,6 +115,7 @@ compileQName f
115
existsInHaskell <- orM
116
[ pure $ isJust special
117
, pure $ isPrimModule mod
118
+ , pure $ isHsModule mod
119
, hasCompilePragma f
120
, isClassFunction f
121
, isWhereFunction f
src/Agda2Hs/Compile/Utils.hs
@@ -64,6 +64,9 @@ primModules =
64
isPrimModule :: Hs.ModuleName () -> Bool
65
isPrimModule mod = any (`isPrefixOf` pp mod) primModules
66
67
+isHsModule :: Hs.ModuleName () -> Bool
68
+isHsModule mod = "Haskell." `isPrefixOf` pp mod
69
+
70
concatUnzip :: [([a], [b])] -> ([a], [b])
71
concatUnzip = (concat *** concat) . unzip
72
0 commit comments