summaryrefslogtreecommitdiff
path: root/src/Parser/Expr.hs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Parser/Expr.hs')
-rw-r--r--src/Parser/Expr.hs8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/Parser/Expr.hs b/src/Parser/Expr.hs
index ec5e2b4..4603dda 100644
--- a/src/Parser/Expr.hs
+++ b/src/Parser/Expr.hs
@@ -561,10 +561,4 @@ typeExpr :: TestParser SomeExprType
typeExpr = do
off <- stateOffset <$> getParserState
name <- constrName <?> "type constructor name"
-
- case textVarName name of
- "String" -> return $ ExprTypePrim @Text Proxy
- _ -> do
- registerParseError $ FancyError off $ S.singleton $ ErrorFail $ T.unpack $
- "type constructor not in scope: ‘" <> textVarName name <> "’"
- ExprTypeVar <$> newTypeVar
+ lookupType off name