文件名称:pyro:点亮您的Clojure堆栈跟踪
文件大小:15KB
文件格式:ZIP
更新时间:2024-05-22 09:01:18
Clojure
火焰兵 Pyro是一个库,用于从Clojure堆栈跟踪中准确获取所需的内容。 可以将其视为clj-stacktrace的“增强包”,并可以轻松满足项目需求。 注意事项 Pyro当前是alpha软件。 它可能会以无法预料的方式破裂,并且不能保证性能特别好。 建议仅在开发环境中而不是生产环境中使用Pyro。 出于好奇,放慢速度的最大事情是必须查找源代码并对其进行语法突出显示。 目前,Pyro附带了LU缓存,以帮助处理相同文件导致重复堆栈跟踪的情况。 这会带来一些内存开销,但可以确保如果您的程序开始出现堆栈跟踪信息时,第一个之后的所有跟踪信息都将快速交付 安装 要在项目中使用Pyro,只需将以下内容添加到project.clj的:dependencies键中: [venantius/pyro " 0.1.2 " ] 用法 Pyro中的关键方法是pyro.printer/pprint-exce
【文件预览】:
pyro-master
----.travis.yml(84B)
----project.clj(524B)
----test()
--------pyro()
----LICENSE(11KB)
----src()
--------pyro()
----.gitignore(150B)
----CHANGELOG.md(822B)
----README.md(3KB)