Brussels / 30 & 31 January 2016


Your distro is a Scheme library

Hacking your way through the GNU Guix APIs

GNU Guix and GuixSD provide a transactional package manager and purely declarative GNU/Linux distribution. Under the hood, Guix builds upon a unified set of Guile Scheme programming interfaces, making it "The Emacs of Distros." This talk will give an overview of those APIs and how they can be used.

The talk will cover things like store remote procedure calls (RPCs), multi-tier programming with G-expressions, the monadic store API, and more.


Ludovic Court├Ęs