Ищу библиотеку, в которой cons является интерфейсом, на базе этого интерфейса построена библиотека стандартных функций работы со списками. Удобный ввод-вывод (сопоставимый по удобству со стандартным print/read). Но при этом реализацию cons-а я могу сделать сам.
В качестве альтернативы можно предложить любую подобную библиотеку, которая реализует некую абстракцию структуры данных, подобной консу, имеет развитые на этой основе библиотечные функции, красивый ввод-вывод и при этом позволяет подменить реализацию.