Making code compatible with different versions of Guile — #:declarative?

2024-09-07 Thread Dr. Arne Babenhauserheide
Hi, In the past year I often had to make code work on different versions on Guile. Either because my laptop has a different distribution than my Desktop (Trisquel vs. Guix) or because my server has yet another distribution and may be on Debian stable (or oldstable). The main problem for me was #:

RE: Making code compatible with different versions of Guile— #:declarative?

2024-09-07 Thread Maxime Devos
>[...] >The main problem for me was #:declarative? — a real showstopper. > > To get the same behavior for mutating module bindings in Guile 3 and in Guile 2 (for example for live development or for changing a function; having a live REPL in Chickadee and building a game iteratively is a great exper