Ticket #49 (closed bug report: fixed)

Opened 5 years ago

Last modified 5 years ago

Fixity mangler isn't complete

Reported by: nibro Owned by: nibro
Priority: major Milestone: Full code support
Component: parser Version: 0.5.6
Keywords: Cc:

Description

The fixity mangler fails to handle all cases:

main = forM_ cmdReports $ \x -> do
               putStrLn $ "Writing report to " ++ x ++ " ..."
               writeReport x ideas

Here, the insides of the lambda are not mangled, leaving the default left-associative order for the second line operators.

Change History

Changed 5 years ago by nibro

  • status changed from new to closed
  • resolution set to fixed

I missed the right sub-branch of infix expressions in some cases. Fixed now, case closed.

Note: See TracTickets for help on using tickets.