Hello,

the following program

--8<---------------cut here---------------start------------->8---
(define-module (foo)
  #:use-module (rnrs conditions))

(define-condition-type &foo &error
  make-foo foo?)
--8<---------------cut here---------------end--------------->8---

prints the following warning

--8<---------------cut here---------------start------------->8---
$ guix shell guile-next -- guile --no-auto-compile -s /tmp/foo.scm
WARNING: (foo): imported module (rnrs conditions) overrides core binding 
`&error'
--8<---------------cut here---------------end--------------->8---

Is it possible we are missing #:replace somewhere?

Tomas

-- 
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.



Reply via email to