Skip to content

Commit a133328

Browse files
Fix 1 occurrence of let-to-define
Internal definitions are recommended instead of `let` expressions, to reduce nesting.
1 parent 273d389 commit a133328

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

typed-racket-lib/typed-racket/typecheck/tc-structs.rkt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,8 +195,8 @@
195195
(loop (cddr l) (cons (car l) getters) (cons (cadr l) setters)))))
196196
(match-define (list sty maker pred getters/setters ...)
197197
(build-struct-names nm flds #f #f nm #:constructor-name maker*))
198-
(let-values ([(getters setters) (split getters/setters)])
199-
(struct-names nm type-name sty maker extra-maker pred getters setters)))
198+
(define-values (getters setters) (split getters/setters))
199+
(struct-names nm type-name sty maker extra-maker pred getters setters))
200200

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

0 commit comments

Comments
 (0)