Skip to content

Conversation

@resyntax-ci
Copy link
Contributor

@resyntax-ci resyntax-ci bot commented Jan 8, 2026

Resyntax fixed 20 issues in 5 files.

  • Fixed 5 occurrences of map-to-for
  • Fixed 5 occurrences of define-lambda-to-define
  • Fixed 4 occurrences of let-to-define
  • Fixed 2 occurrences of and-let-to-cond
  • Fixed 1 occurrence of provide/contract-to-contract-out
  • Fixed 1 occurrence of cond-let-to-cond-define
  • Fixed 1 occurrence of arrow-contract-with-rest-to-arrow-contract-with-ellipses
  • Fixed 1 occurrence of if-let-to-cond

resyntax-ci bot added 8 commits January 8, 2026 00:55
Using `cond` allows converting `let` to internal definitions, reducing nesting
Internal definitions are recommended instead of `let` expressions, to reduce nesting.
Internal definitions are recommended instead of `let` expressions, to reduce nesting.
This `map` operation can be replaced with a `for/list` loop.
The `define` form supports a shorthand for defining functions.
…ellipses`

This `->*` contract can be rewritten using `->` with ellipses.
The `provide/contract` form is a legacy form made obsolete by `contract-out`.
`cond` with internal definitions is preferred over `if` with `let`, to reduce nesting
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant