<tankf33der>
Should i play with released version or version from pb1n?
<abu[7]>
Released version, as both should be the same
beneroth has quit [Quit: Leaving]
<tankf33der>
json test suite passed
<abu[7]>
Cooool! ☺
<tankf33der>
a, readjson not changed. anyway all is ok
<abu[7]>
Thanks for starting this issue! I never cared much about Json except the simple cases.
<tankf33der>
learning new printjson
<abu[7]>
In fact I never really needed readJson (or parseJson). Just 'from' and 'till' is a lot simpler and faster to extract data from a Json stream.
<tankf33der>
my real life use case is jsons for-from monero-wall-rpc
<taleon>
Unfortunately, most JavaScript web frameworks now use JSON to communicate with the backend. I'm not a big fan of it either, but the need and demand for it is there. Thanks for the change too.
<abu[7]>
Yeah, readJson is good if you need all data from a request
<abu[7]>
But a handful of data is faster with 'from' and 'till'
<abu[7]>
taleon, true
<abu[7]>
OK, I use readJason in the matrix test code, but this is only to get the whole bunch of data in a single transaction to study it
<abu[7]>
In an application, when you need say a number and a string, you'd just say:
<abu[7]>
(use (S N) (from "\"str\":") (setq S (till "," T)) (from "\"num\":") (setq N (format (till ","))))
rob_w has quit [Ping timeout: 248 seconds]
rob_w has joined #picolisp
ygrek has joined #picolisp
<tankf33der>
sent successfully money via monero from picolisp. json works.
<abu[7]>
👍
rob_w has quit [Ping timeout: 252 seconds]
beneroth has joined #picolisp
rob_w_ has quit [Read error: Connection reset by peer]
bjorkintosh has quit [Remote host closed the connection]