@@ -52,13 +52,13 @@ literals = mkPattern' match'
5252 match (BooleanLiteral _ False) = return $ emit "false"
5353 -- match (ArrayLiteral _ []) = return $ emit "std::initializer_list<boxed>{}"
5454 match (ArrayLiteral _ xs) = mconcat <$> sequence
55− [ return $ emit "array_t{ {"
55+ [ return $ emit "array_t{"
5656 , intercalate (emit ", ") <$> forM xs prettyPrintCpp'
57− , return $ emit "} }"
57+ , return $ emit "}"
5858 ]
5959 -- match (ObjectLiteral _ []) = return $ emit "std::initializer_list<std::pair<const string, boxed>>{}"
6060 match (ObjectLiteral _ ps) = mconcat <$> sequence
61− [ return $ emit "dict_t{ {\n"
61+ [ return $ emit "dict_t{\n"
6262 , withIndent $ do
6363 cpps <- forM ps $ \(key, value) -> do
6464 value' <- prettyPrintCpp' value
@@ -67,7 +67,7 @@ literals = mkPattern' match'
6767 return $ intercalate (emit ",\n") $ map (indentString <>) cpps
6868 , return $ emit "\n"
6969 , currentIndent
70− , return $ emit "} }"
70+ , return $ emit "}"
7171 ]
7272 where
7373 objectPropertyToString :: (Emit gen) => PSString -> gen