cursive

souenzzo 2025-02-14T18:34:21.017629Z

Cursive REPL can't print some wired objects

(java.net.http.HttpResponse$BodyHandlers/ofString)
(prn *1)
#object[java.net.http.HttpResponse$BodyHandlers$$Lambda/0x000079c57734d238 0x34f20413 "java.net.http.HttpResponse$BodyHandlers$$Lambda/0x000079c57734d238@34f20413"]
=> nil

Rachel Westmacott 2025-02-17T16:29:31.024329Z

How would you expect this to print?

souenzzo 2025-02-17T16:47:05.983819Z

The return of ..ofString method. like in a plain/raw clojure REPL

user=> (java.net.http.HttpResponse$BodyHandlers/ofString)
#object[java.net.http.HttpResponse$BodyHandlers$$Lambda/0x000075860f2d5200 0x7e053511 "java.net.http.HttpResponse$BodyHandlers$$Lambda/0x000075860f2d5200@7e053511"] ;; << this line is missing.
user=> (prn *1)
#object[java.net.http.HttpResponse$BodyHandlers$$Lambda/0x000075860f2d5200 0x7e053511 "java.net.http.HttpResponse$BodyHandlers$$Lambda/0x000075860f2d5200@7e053511"]
nil