IRC channel logs

2024-08-31.log

back to list of logs

<jmes>Is there a generally agreed upon method of source-based documentation (a la Common Lisp)? I see guile-documenta and (ice-9 documentation) mentioned...
<jmes>I kinda miss CL/elips docstrings.
<jmes>elisp*
<weary-traveler>jmes: guile has docstrings. they're simply not documented very well
<weary-traveler>put the documentation after arglist, and view with describe in repl
<jmes>Oh, neat! Thanks weary-traveler
<weary-traveler>np
<robin>docstrings for procedures, at least, i still haven't figured out if docstrings for variables are supported (or i've forgotten)
<weary-traveler>i don't believe that they're supported for variables
<jmes>I learned that guile docstrings for procedures are a thing today and now I'm wanting more! What would it take for syntax macros or variables to be eligible for `,describe`?
<jmes>i.e. Does anyone else want that?
<port19>What's the status of native binaries from guile scheme? I found a post by wingo from 2016 (guile compiler tasks), surely things have progressed since then?
<mwette>port19: there is a JIT compiler in guile now; other than that, I don't think anything along those lines
<mwette>there is work on running guile on WebAssembly
<robin>(the latter is called guile-hoot, https://gitlab.com/spritely/guile-hoot)