This is really cool. Between this, a Racket linter, and an LSP, Racket is seriously looking a lot better for larger teams. I ran it through some of my code and I'm curious about the decision to use brackets more liberally. I was surprised when it changed my methods in my classes to be bracketed, as well as the init, and field expressions. I could probably get used to it given enough time, but I haven't seen that style in other Racket code before.
On Tuesday, September 28, 2021 at 2:03:28 PM UTC-4 [email protected] wrote: > Announcing the pre-alpha version of fmt, a Racket code formatter. Code > formatter is a tool that reformats your code so that it conforms to a style > consistently. > > - Source: https://github.com/sorawee/fmt/ > - Documentation and demo: https://docs.racket-lang.org/fmt/ > > As a part of this work, I implemented Jean-Philippe Bernady’s non greedy > pretty printer <https://dl.acm.org/doi/10.1145/3110250> (ICFP’17) and > extended it so that it is practical for actual use. > > - Source: https://github.com/sorawee/pprint-compact/ > - Documentation and demo: https://docs.racket-lang.org/pprint-compact/ > > Hope you find these useful, and let me know if you have any feedback. > > Sorawee (Oak) > -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/3fc35f69-9e3f-4bc0-82cf-c31baeebc21an%40googlegroups.com.

