ref: 60f254d458cd418ade6d34e173007e7c4e3f7aad
parent: a75db21757347b3759ef9492b0380ff2506fd6ad
author: Lennart Augustsson <lennart@augustsson.net>
date: Sun Sep 29 13:48:42 EDT 2024
Allow empty constructor list.
--- a/src/MicroHs/Parse.hs
+++ b/src/MicroHs/Parse.hs
@@ -448,7 +448,7 @@
pConList :: P (Maybe [Ident])
pConList =
(Nothing <$ pSymbol "..")
- <|< (Just <$> esepBy1 (pQIdent <|< pParens pSymOper) (pSpec ','))
+ <|< (Just <$> esepBy (pQIdent <|< pParens pSymOper) (pSpec ','))
--------
-- Types