David Craven <da...@craven.ch> skribis: > Just didn't see the point of having a file json.scm file there and > found the name to be a little misleading, but ok.
Yeah, what Eric describes is the reason. And then (guix scripts refresh) has this ‘maybe-updater’ macro that checks whether a given import depends on a missing optional dependency. Given that JSON is used a lot, we might eventually make Guile-JSON a mandatory dependency. We could also push David Thompson to update the (ice-9 json) module and have it in Guile proper. :-) Ludo’.