Provides an init thunk useful for things like setting up guile-ares-rs within run-fibers.
run init-thunk during fibers web server start #122
JasonKDarby/jdarby/init-thunk into master
IIRC #nil is for Emacs lisp compatibility and its better to use #f or '() in scheme.
‘nil’ in ELisp is an amalgam of Scheme’s ‘#f’ and ‘'()’. It is false,
and it is the end-of-list; thus it is a boolean, and a list as well.Guile has chosen to support ‘nil’ as a separate value, distinct from
‘#f’ and ‘'()’. This allows existing Scheme and Elisp code to maintain
their current semantics. ‘nil’, which in Elisp would just be written
and read as ‘nil’, in Scheme has the external representation ‘#nil’.
– (guile) Nil
I don’t have anything to do with fibers though so don’t listen to me!
Thanks, good catch. I swapped it.
This looks useful and perfectly safe.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?