#spritely #hoot in a toot: how to deploy #Guile #Scheme as static website via #webassembly (complete #Wisp example).
The code from the two attached images, as written, runs on
https://www.draketo.de/software/hoot.html
Try it out!
It’s two pages from Naming & Logic: Programming Essentials with Wisp.
printed: https://www.epubli.com/shop/naming-and-logic-programming-essentials-with-wisp-9783565093199
website: https://www.draketo.de/software/programming-basics-wisp
This adds parallel fetches (do you see where?). If you adopt it, ensure that your server compresses application/wasm.

Out of the blue decided to install GNU Guix-1.4.0 on my GNU Debian 13 (Trixie) machine. Now I have Haunt and Guile Hoot running on my machine. What a joyful Tuesday.
The (hoot hoot) example from the manual works fine. Baby steps but steps anyway.
A friend of mine has a question about #guile #hoot and kinda frustrated that no one's answered on official forum. Asked to consult with higher beings
https://community.spritely.institute/t/how-to-pass-global-state-between-modules-effectively/771
Where's the best place to ask on hoot? Irc?

In my program, I have a main game loop as the foundation, in which the state changes (conditionally) 60 times per second. In addition to this loop, I have a module that handles keyboard input signals. I can’t properly implement the use of a single state (state variable) in each module, because if I create a variable in one module and pass it to another, when I modify the variable in that other module, the variable doesn’t change in the original module. When I made the state variable using fib...
Guile Hoot IDE. My grant proposal for #nlnet, I didn't have much time to prepare it carefully this year, but I guess the primary ideas should be clear.
@cwebber, @dthompson, @wingo how it looks? :)
@spritely did you already see the illustration in Naming & Logic for Deployment in the browser via Hoot?
https://www.draketo.de/software/programming-scheme#deploy
🦉
⇒ https://www.draketo.de/software/programming-scheme
⇒ https://www.draketo.de/software/programming-scheme.pdf