Tôi có một số nguyên tử trong mã của tôi khi yêu cầu chung là cập nhật chúng thành một giá trị mới, bất kể giá trị hiện tại.Cập nhật một nguyên tử với một giá trị đơn
do đó tôi thấy mình viết một cái gì đó như thế này:
(swap! atom-name (fn [_] (identity new-value)))
này hoạt động nhưng có vẻ khá xấu xí và có lẽ phải gánh chịu một hình phạt hiệu suất cho xây dựng đóng cửa vô danh.
Có cách nào tốt hơn không?
tuyệt vời ... chính xác những gì tôi đang tìm kiếm! – mikera