portal 2024-01-16

wondering if this is a bug or my setup is broken

(defn type-printer [x]
  (prn x '=> (type x)))
(add-tap type-printer)

(tap> 1.0)
shows double in repl
1.0 => java.lang.Double
but shows up as java.lang.Long in portal (0.51.1)

Has someone written a namespace explorer? E.g. Using datafy / nav to crawl through namespaces, vars, and values

I haven't seen anything

💡 1

I use Stuart Halloway's reflector library for some of that: https://github.com/stuarthalloway/reflector

🙏 1