Add `base32-string->bytevector' and `nix-base32-string->bytevector'.
commitc8369caccef256f9e7bfa02ac2cc7fcbd72db04f
authorLudovic Courtès <ludo@gnu.org>
Sat, 9 Jun 2012 13:25:51 +0000 (9 15:25 +0200)
committerLudovic Courtès <ludo@gnu.org>
Sat, 9 Jun 2012 13:25:51 +0000 (9 15:25 +0200)
treee1b4c2db6c4d64824847d83d4c5bee7e00bb1334
parent4255d4e3c5c17b3f170f287388710ca1dc5cb711
Add `base32-string->bytevector' and `nix-base32-string->bytevector'.

* guix/utils.scm (bytevector-quintet-set!,
  bytevector-quintet-set-right!, base32-string-unfold,
  base32-string-unfold-right, make-base32-string->bytevector,
  base32-string->bytevector, nix-base32-string->bytevector): New
  procedures.

* tests/utils.scm ("base32-string->bytevector",
  "nix-base32-string->bytevector"): New tests.
guix/utils.scm
tests/utils.scm