RosettaCodeData/Task/Naming-conventions/Racket/naming-conventions-3.rkt
2023-07-01 13:44:08 -04:00

6 lines
141 B
Racket

#lang racket
(struct pair (x y) #:transparent #:mutable)
(define p (pair 1 2))
(pair-x p) ; ==> 1
(set-pair-y! p 3)
p ; ==> (pair 1 3)