Python to Clojure Bridge 0.0.5

Released under the Apache License version 2.0

Python to Clojure Bridge using a Py4J Gateway.

Installation

To install, add the following dependency to your project or build file:

[com.zensols.py4j/gateway "0.0.5"]

Namespaces

zensols.py4j.core

Public variables and functions:

zensols.py4j.gateway

Controller application to help with invoking Clojure funcrtions from python. This uses the py4j Java Gateway server library unmarshall requests. This namespace then services the request via the zensols.py4j.invoke-namespace library.

zensols.py4j.invoke-namespace

Compiled into a Java class to help invoke Clojure functions.

zensols.py4j.ns

This is the default namespace that a Python Clojure instance starts in. The idea is to add all root variable bindings to this namespace and have the convenience of the namespace macros.

Public variables and functions:

zensols.py4j.version

Public variables and functions: