@MutoShack The cli itself seems designed to play nice with people used to old school unix utilities. If I want to run a script in a language other than scheme, the resulting command is complicated from a UX PoV. The REPL is super nice, the docs are UGLY and hard to read. I want to know how to perform some IO operations, build paths, etc; but those funcs aren't grouped. Apparently, docs seem to assume that I either want to embed Guile, or already know Scheme and want to see the Guile differences.
I understand. The Guile documentation seems to cater towards people who already know Scheme and want to know the difference, for sure!
For learning Scheme in general, there's https://mitpress.mit.edu/sites/default/files/sicp/index.html
And https://muto.ca/planting-flowers-in-guile.html from my website (more resources at the bottom).
There are a lot of Guile example programs that deal with, say, filesystems & IO at:
I can't help you with scripting or embedding Guile. I have only ever used it as a stand-alone language. Scripting is definitely something I want to get into in the future, though!
@MutoShack Thank you! I'll start reading then, but this kind of community docs should be part of a wiki or something like that.
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!