https://github.com/aleph-io/manifold/blob/master/project.clj#L6Сам manifold как я вижу не имеет никаких зависимостей от netty. При этом я его часто использовал и без aleph - как по мне это удобная абстракция для ассинхронности + обработки ошибок, когда в случае фейла можно пропустить часть операций и сразу перейти к обработке ошибки.
Примерно для тех целей что используется failjure, по-моему Михаил про неё рассказывал в стриме про библиотеку для стейт менеджмента context.
А вот с core.async такое делать показалось куда менее удобным, возможно не так готовил