ClojureCLR

ClojureCLR is a way to use and port your Clojure code to a .NET runtime. There are different levels in achieving this integration; why you want to run your Clojure code on the CLR is going to be at the root of your usage and of its different patterns. You may simply have stumbled upon some fantastic looking Clojure code, but with all those brackets you are not sure if you can debug it or not yet, so you just want to embed the clj algorithm and be able to run this on the command line or through a Windows native interface. You may be tempted to create Windows User Interfaces from the usual Clojure REPL, which is also possible using ClojureCLR. You may also want to distribute you Clojure code into a Windows Dynamic-link Library (DLL) and ...

Get Clojure Programming Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.