Кто-нибудь знает о реализации алгоритмов графов в Smalltalk?
Мне бы хотелось что-то, что позволяет вам реализовать интерфейс на объектах вашей модели или что-то подобное, и предоставляет алгоритмы для транзитивного замыкания, транзитивного сокращения, топологической сортировки и т. Д. И т. Д.
Люди заканчивают тем, что так часто применяли эти широко применимые алгоритмы, было бы здорово иметь общую реализацию, доступную для всех.
Указатели на похожую библиотеку для других (предпочтительно ОО) языков, которые могут быть перенесены, также были бы полезны.