git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Allow import/export of types sans constructors
ba9a19dGary Burgess
src/Language/PureScript/Parser/Declarations.hs+1−1
@@ -94,7 +94,7 @@ parseImportDeclaration = do
94parseDeclarationRef :: P.Parsec String ParseState DeclarationRef
94parseDeclarationRef :: P.Parsec String ParseState DeclarationRef
95parseDeclarationRef = ValueRef <$> parseIdent
95parseDeclarationRef = ValueRef <$> parseIdent
96 <|> do name <- properName
96 <|> do name <- properName
97− dctors <- P.optionMaybe $ parens (Just <$> commaSep1 properName <|> lexeme (P.string "..") *> pure Nothing)
97+ dctors <- P.optionMaybe $ parens (Just <$> commaSep properName <|> lexeme (P.string "..") *> pure Nothing)
98 return $ maybe (TypeClassRef name) (TypeRef name) dctors
98 return $ maybe (TypeClassRef name) (TypeRef name) dctors
99
99
100parseTypeClassDeclaration :: P.Parsec String ParseState Declaration
100parseTypeClassDeclaration :: P.Parsec String ParseState Declaration