8
A
回答
10
拆除show
變得更「簡單」,使可用的重複功能的不同部分,由斯圖爾特萬洛耶在talk討論他給clojure簡單。
生成的代碼使用的clojure.reflect/reflect
和clojure.pprint/print-table
和標準的Clojure filter
:
(require 'clojure.reflect)
(require 'clojure.pprint)
(->> (clojure.reflect/reflect java.lang.String)
:members
(filter #(.startsWith (str (:name %)) "last"))
(clojure.pprint/print-table))
6
我是指你的Where Did Clojure.Contrib Go文件,該文件說,大約clojure.contrib.repl-utils的:
遷移到clojure.repl和clojure.java.javadoc。顯示與clojure.reflect/reflect相似的功能。
相關問題
- 1. 相當於表達
- 2. CSS相當於錶行的
- 3. Django的相當於Rails 5分鐘的博客演示
- 4. C++相當於R列表
- 5. 相當於Python中的Lambda表達式
- 6. ASP.NET Web表單相當於Razor的@ {}
- 7. Lua在Python中的表格相當於
- 8. 相當於一個樣式表的iOS?
- 9. 相當於Oracle'整數表'的SQL Server
- 10. Golang相當於Python的列表解析
- 11. MVC相當於Web表單的「UrlAuthorizationModule.CheckUrlAccessForPrincipal」
- 12. Scala相當於C#的表達式API
- 13. 在Python中的PHP列表()相當於
- 14. PHP的列表()相當於什麼?
- 15. iTextSharp的樣式表相當於
- 16. Unity中的註冊表相當於
- 17. 相當於Android的
- 18. 相當於Postgres的
- 19. .format相當於
- 20. 相當於transaction.transactionReceipt.bytes
- 21. HQL'parsename'相當於
- 22. 相當於WeakHashMap?
- 23. wtol相當於#
- 24. 相當於JDIC?
- 25. 相當於SparkSQL
- 26. Android:getElementsByTagName相當於?
- 27. Fortran相當於
- 28. drupalPost()相當於
- 29. 相當於waitUntilAllOperationsAreFinished
- 30. 相當於
一個約'show'的是,它的工作實例上,以及對類型(見HTTPS很酷的事情:/ /stackoverflow.com/questions/5821286)。您是否知道任何示例(例如,在Clojuredoc或博客中)展示如何印刷Java類實例的實例變量的值? clojure.repl命名空間似乎沒有足夠的(https://clojure.github.io/clojure/clojure.repl-api.html) –
clojure.reflect/reflect上面是建立在Java反射API之上的它應該做你需要的。拆分「秀」的一部分是它做得太多了。反射功能在clojure.reflect命名空間(而不是repl-api)中可用。用字符串實例而不是類型 - (clojure.reflect/reflect「字符串實例」)來嘗試上面的例子 –