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