Pinned post

Si alguien sabe de un silabeador francés que señale en negrita o como sea cual es la sílaba tónica que se acuerde de mi. 😀​

Empieza el curso. Silabeador de francés:
Que Dios me ayude con los franchutes porque no tengo ni puñetera idea de francés.

"None of this would be possible without Guix, and the (occasionally reluctant) support from my awesome friends and family. So thank you. It wasn't for nothing. Rather the opposite." A refreshing article about GNU #Guix development:

Unfortunately I'm not a GNU hacker, but at least I got a house the only way a GNU hacker can get it: with an inheritance. The only problem is that it's in ruins. The only advantage is that I'm much better looking than Tom Hanks. Wish me luck.

OMG! I'm so excited to announce that through my work at @spritelyinst we've published A Scheme Primer:
Direct link:

This document manages to serve two purposes:
- As a quick skim, it's a reasonable intro to "how to start programming with Scheme with no prior experience". Hey, tutorials are useful!
- But also, in less than 30 pages we manage to compress a TON of computer science ideas in a way that I think is really, really approachable.

The document ends with a code example, and full walkthrough, of a Scheme interpreter written in Scheme... in a mere 30 lines of code! It's like 3/4 of Structure and Interpretation of Computer Programs compressed into a document you could read in an afternoon!

GNU Meetup in Turkey has been announced. I hope I can make it there without troubles with questioning by government people in airport.

Hello! I wrote a little library to make iteration in Guile Scheme less painful, based on my positive experiences with Racket's "for/foo" macros:

Si publica una vez al mes a lo mejor hasta le puedo seguir el ritmo. A ver si va a ser Lean4 mi próximo lenguaje.

Introduction to using Lean 4 as a programming language, aimed at people with no background in functional programming.

R7RS index allows searching for R7RS-small and R7RS-large procedures, syntax and constants through types, tags, and names.

People seems to have liked the first stream of my deep dive into GObject, so here's the VOD: #gnome #gtk

Here's a new illustration for the Wikipedia article on Mrs. Miniver's problem,

The problem asks to arrange two circles so that their intersection (yellow) has the same area as the surrounding parts of the union (blue). It involves solving a transcendental equation, so this seemed like a good time to write a script to find the geometry numerically before switching to a graphics editor to color it in. Source code at

Show older
Functional Café

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!