Hello! I was talking in #guile and realized that even though guile-next now includes glorious https support via gnutls, few have tried it or know how to use it. It turns out you need a specially packaged version of gnutls! Or, specially packaged until `guile-next' becomes just `guile'. Here's a patch that will give you that package. You can give it a shot like so: $ guix environment --ad-hoc guile-next gnutls-with-guile-next --pure $ guile GNU Guile 2.1.5 Copyright (C) 1995-2016 Free Software Foundation, Inc. Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. This program is free software, and you are welcome to redistribute it under certain conditions; type `,show c' for details. Enter `,help' for help. scheme@(guile-user)> (use-modules (web client) (web uri)) scheme@(guile-user)> (http-get (string->uri "https://fsf.org")) $1 = #< a long response here> $2 = "the body, also long" Have fun trying it with https://slashdot.org/ or whatever you feel like. (Unless that thing is https://gnu.org/, which doesn't work, but everything else seems to. Why is that?) Have fun hacking with https support, - Chris