Прицепил Clojure в связку модулей, код вызывается и отдаёт (пока ещё ничего не отдаёт) в Java. Ну learning curve у него довольно steep. Нагенерить жавских интерфейсов и классов заняло полтора дня с гуглением. Понимаю, что тупой. Поддержите что-ли, что дальше должно быть легче. Осталось перенести простую логику чтения JSON с Groovy в этот новый код на Clojure.