Quick demo for exposing a Java interface into a Sudoku solver built using Clojure core.logic. Code lifted from core.logic examples. Install Java, Leiningen, and Gradle.
Build:
cd sudoku-logic-solver
lein install
cd ../sudoku-client
gradle execute
This was used to accompany a talk called Poly-paradigm Java that I gave at the Oracle Java Day in Johannesburg on 9 March 2016.