Skip to content

Commit

Permalink
Fix 1 occurrence of let-to-define
Browse files Browse the repository at this point in the history
Internal definitions are recommended instead of `let` expressions, to reduce nesting.
  • Loading branch information
resyntax-ci[bot] committed Dec 20, 2024
1 parent 273d389 commit a133328
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions typed-racket-lib/typed-racket/typecheck/tc-structs.rkt
Original file line number Diff line number Diff line change
Expand Up @@ -195,8 +195,8 @@
(loop (cddr l) (cons (car l) getters) (cons (cadr l) setters)))))
(match-define (list sty maker pred getters/setters ...)
(build-struct-names nm flds #f #f nm #:constructor-name maker*))
(let-values ([(getters setters) (split getters/setters)])
(struct-names nm type-name sty maker extra-maker pred getters setters)))
(define-values (getters setters) (split getters/setters))
(struct-names nm type-name sty maker extra-maker pred getters setters))

;; gets the fields of the parent type, if they exist
;; Option[Struct-Ty] -> Listof[Type]
Expand Down

0 comments on commit a133328

Please sign in to comment.