文件名称:libpython-clj:Clojure的Python绑定
文件大小:758KB
文件格式:ZIP
更新时间:2024-05-20 15:15:08
python clojure python3 Clojure
深度Clojure / Python集成 版本信息 BETA版本很热门! 巨大的新功能! 你不能负担错过! 现在,您可以您可以从Python宿主进程启动Clojure REPL。 现在主要名称空间为libpython-clj2文档尚未更新。 32位支持! 对JDK-16的部分支持-测试通过了Python核心功能,但numpy无法加载-JDK-16动态库的加载路径与JNA不同,这当然会引起问题。 性能提高20-30%。 注意-请避免使用不建议使用的版本,例如[cnuernber/libpython-clj "1.36"] (注意名称更改)。 该库在许多杰出人士的共同努力下,主要建立在和。 -生成可封装python模块的clojure命名空间,这些命名空间可安全地与AOT一起使用,并且加载速度比类似的require-python调用快得多。 这些名称空间不会自动初始化python
【文件预览】:
libpython-clj-master
----cljbridge.py(8KB)
----.github()
--------FUNDING.yml(18B)
----.gitmodules(0B)
----deps.edn(3KB)
----src()
--------libpython_clj2()
--------python()
----scripts()
--------run-py39-docker(212B)
--------build-conda-docker(178B)
--------build-py38-docker(176B)
--------run-conda-docker(215B)
--------run-py38-docker(212B)
--------build-py39-docker(176B)
--------py38-repl(175B)
--------conda-repl(357B)
----questions()
--------typeobject.cpp(1KB)
--------32bit.txt(257B)
--------compile32.sh(59B)
--------64bit.txt(336B)
--------compile64.sh(59B)
--------ssizet_size.cpp(163B)
----testcode()
--------__init__.py(1020B)
----CONTRIBUTING.md(1KB)
----.travis.yml(505B)
----LICENSE(14KB)
----test()
--------libpython_clj2()
----dockerfiles()
--------CondaDockerfile(1KB)
--------Py38Dockerfile(985B)
--------Py39Dockerfile(1KB)
----README.md(8KB)
----resources()
--------clj-kondo.exports()
----docs()
--------libpython-clj2.require.html(8KB)
--------Usage.html(19KB)
--------new-to-clojure.html(12KB)
--------index.html(60KB)
--------libpython-clj2.python.html(35KB)
--------libpython-clj.python.html(48KB)
--------libpython-clj2.embedded.html(7KB)
--------libpython-clj.python.np-array.html(4KB)
--------libpython-clj2.python.np-array.html(7KB)
--------js()
--------scopes-and-gc.html(6KB)
--------libpython-clj2.codegen.html(7KB)
--------libpython-clj.require.html(7KB)
--------slicing.html(6KB)
--------python.builtins.html(102KB)
--------highlight()
--------css()
--------design.html(11KB)
--------python.numpy.html(1.31MB)
--------embedded.html(12KB)
--------environments.html(5KB)
----.gitignore(161B)
----topics()
--------design.md(6KB)
--------Usage.md(13KB)
--------environments.md(610B)
--------slicing.md(2KB)
--------new-to-clojure.md(7KB)
--------embedded.md(7KB)
--------scopes-and-gc.md(2KB)
----CHANGELOG.md(15KB)