(name . Danny Milosavljevic)(address . email@example.com)
Danny Milosavljevic <firstname.lastname@example.org> writes:
Toggle quote (4 lines)> invoke already returns #t, so there's no technical bug.>> That said, maybe for clarity? Not sure...
I don't see any technical nor clarity issue here. The vision laid outby Mark more than two years ago (!) was to get rid of all the booleanreturn codes and move to an exception based system entirely, which Ifind much more elegant. The transition plan was outlined in thismessage:https://lists.gnu.org/archive/html/guix-devel/2017-12/msg00278.html. I think we should go back to work on finishing the missing bits :-). Maxim
Toggle quote (17 lines)> Hello Brice,> >> Danny Milosavljevic <email@example.com> writes:>> >>> invoke already returns #t, so there's no technical bug.>>> >>> That said, maybe for clarity? Not sure...> > I agree with Danny and Maxim here, we already return a boolean, or> raise an exception in case of error, so I think we are fine :)> > Closing this bug,> > Thanks,> > Mathieu
Looks like a forgot to reply to all, I replied to Danny that itshould be closed. I missed the RTFM sign... I didn't knew aboutMaxim's link and would like to know where are we in transitioningaway from getting rid of boolean return code in phases.