Skip to content

Big internals refactoring#761

Open
avh4 wants to merge 47 commits into
mainfrom
recursion-scheme-format
Open

Big internals refactoring#761
avh4 wants to merge 47 commits into
mainfrom
recursion-scheme-format

Conversation

@avh4
Copy link
Copy Markdown
Owner

@avh4 avh4 commented Jan 13, 2022

NOTE: If anyone's looking to contribute a PR, you should probably stay up-to-date with this branch, rather than current main.

This is some long-overdue refactoring:

  • Clean up how the main code for the formatter is organized (and start to clearly separate Elm-specific logic from generic text layout logic)
  • Separate code transformations (like removing unnecessary parens, fixing some invalid syntax, etc) from the formatting code. It will now be a separate pass that will be performed first.

@avh4 avh4 self-assigned this Jan 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant