For anyone interested, I noted some of the references that where
mentioned during the meeting, here you have them.

--8<---------------cut here---------------start------------->8---
1 Recommended resources
═══════════════════════

  • Syntactic abstraction the syntax case expander
  • JRM's Syntax-rules Primer for the Merely Eccentric
  • <https://dl.acm.org/doi/pdf/10.1145/292540.292559>
  • [The lisp Curse]
  • [DThomson - Optimizing Guile Scheme]
  • [Guile Manual - Macros]
  • [Guile Manual - REPL Commands] (We should give examples on how to
    use them)
  • [Guile Manual - Using Guile Modules] (We should mention here that
    trying to access symbols through @@ can fail in compiled modules due
    to inlining)
  • Consider adding a `do-not-inline' primitive to Guile.
  • `,reload' can be used to ensure the sources are loaded instead of
    the byte-compiled code
  • [Guile Freezer - A guild script to convert a script and dependent
    modules to objects to link into a C program linked with libguile]


[The lisp Curse]
<https://www.winestockwebdesign.com/Essays/Lisp_Curse.html>

[DThomson - Optimizing Guile Scheme]
<https://dthompson.us/posts/optimizing-guile-scheme.html>

[Guile Manual - Macros]
<https://doc.guix.gnu.org/guile/latest/en/html_node/Macros.html>

[Guile Manual - REPL Commands]
<https://doc.guix.gnu.org/guile/latest/en/html_node/REPL-Commands.html>

[Guile Manual - Using Guile Modules]
<https://doc.guix.gnu.org/guile/latest/en/html_node/Using-Guile-Modules.html>

[Guile Freezer - A guild script to convert a script and dependent
modules to objects to link into a C program linked with libguile]
<https://github.com/mwette/guile-freezer>
--8<---------------cut here---------------end--------------->8---


Best regards,
Sergio

Reply via email to