#guile

2025-12-07

What resources do you use to find #guile functions? Is there something like Javadoc you can search through? I know about the info page, just looking for something more

Zelphir Kaltstahlzelphirkaltstahl
2025-12-07

Continued with the puzzles day 2 in :
Part 1:
codeberg.org/ZelphirKaltstahl/
Part 2:
codeberg.org/ZelphirKaltstahl/

I have a hunch, that there is some mathematical trick to speed this up. But I am thinking: "I need to sum up those numbers, so I don't only need to know how many there are, but also which ones there are. So I must somehow reach them."
I guess the puzzle could have sabotaged my approach with very long ranges though. Glad it did not.

ᛋᛁᚵᛁᛋᛘᚢᚾᛑ ᚾᛁᚾᛃᛅsigismundninja@mastodon.nu
2025-12-06

Has anyone been able to run #Guix on a #Guile #Scheme #Hoot back end? What would it take? Any current work in that direction? Speed ups?

2025-12-05

Hmm why is this erroring out? It’s like #niri hates my laptop lol. I might be stuck with X.org and XFCE4 which whatever. Only system that isn’t a tiling window manager. #guix #guile

Screenshot , niri build error
2025-12-05

@taxorubio @jjba23 Unless you need highly adaptable code (use #guile), #rust is by far the best programming language to use today. This is a very nice demonstration of it.

Josep Bigorra (jjba23)jjba23
2025-12-05

oh man... i am still in pain from day 3 AOC 2025 🎄 ✨
but it works.... after scrapping my naive combinations approach (i was trying to compute 121 billion combinations and compare them, my computer glitched and shutdown haha) now i went with a greedy stack based comparison....

codeberg.org/jjba23/aoc-2025/s

Solution showcase
2025-12-04

Still rainy.
Still no #AdventOfCode #aoc in #Guile started.

Still wish you a good hacky day ! ❤️ 🌧️

2025-12-04

I've completed "Printing Department" - Day 4 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/4 in #guile #scheme

Managed to get both parts tonight. Spent most of the time learning about the Array data structure in Guile.

Probably some more performant or easier to read ways to calculate the adjacency weights, but having a functioning solution is worthwhile. Having the recursive call for removing all rolls making the part 2 call a single line was :blobchefskiss: .

source.tube/ballpointcarrot/ao

Ohooo :robot_surprised: Guile 3.0.11 has just been released. The SRFI-207 String-notated bytevectors look kind of nice. And inbuilt threading functions too 7.5.48 SRFI-197: Pipeline Operators.

#Guile #GuileLang #Scheme #GuileScheme

Josep Bigorra (jjba23)jjba23
2025-12-03
day 2 solution
2025-12-03

#guile #scheme
Is there a sort of "site-init" for guile?
I have fibers installed in /usr/local/guile/*, and I am wondering if I can run code at all invokes that rewrites and appends the %load-path to its /usr/local variant

2025-12-03

Oops… Already late on my #AdventOfCode with #gnu #guile 🤦

Josep Bigorra (jjba23)jjba23
2025-12-03

solved the first day 🎄 ✨
ok ok, this was a mindf*ck, the 1st day of advent of code 2025... need a break 🧠

but it's there, and under the 100 lines of code, also purely functional style, no mutations 🫧

done in Lisp (Guile Scheme)
it's also quite fast (much faster than my first naive list shifting idea)

codeberg.org/jjba23/aoc-2025

hope I manage to solve ALL the challenges 😃

screenshot of AOC 2025 day 1 solution
Ekaitz Zarraga 👹ekaitz_zarraga
2025-12-02

okay I think I'm streaming another weird debugging session on Mes and also maybe some PEG parsing if we are lucky.

twitch.tv/ekaitzza

Grigory Shepelevshegeley@fosstodon.org
2025-12-02

Sent wayland-scm (#guile scheme #wayland client bindings) to #guix
codeberg.org/guix/guix/pulls/4

This package is kinda non-conventional to guix. I foresee a very long way conversations on the way to merge it. Participate if possible

Andrew Tropinabcdw@fosstodon.org
2025-12-02

What a wonderful morning!

What a new Guile release!

SRFI-197 (pipeline operators) is now builtin, custom ports and a lot of other features and fixes are finally landed.

gnu.org/software/guile/news/gn

Now, it's time to update Guile package in Guix and we are ready for a release of Arei/Ares 1.0!

#guile #scheme #guix

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst