Maybe you should give Clojure a try, which is a pragmatic Lisp in my opinion. You don't have to reinvent the wheel most of the time since you have access to a vast array of Java libraries.
Fortunately, thanks to Clojure being a Lisp, you can add it yourself: