Должны ли циклические структуры данных Clojure включать такие конструкции, как ref?

Сегодня я видел некоторые ссылки на связывание узлов и круговых структур данных. Я читал некоторые ответы, и решения, по-видимому, заключаются в использовании ссылки, указывающей на заголовок списка. Один конкретныйТАК вопрос показал пример Haskell, но я недостаточно хорошо знаю Haskell, чтобы знать, использовал ли пример эквивалент Haskell для ссылки.

Есть ли способ сделать кольцевую структуру данных Clojure без использования ссылки или подобной конструкции?

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос