Hi Maxim,
>> here’s what I did in the REPL:
>>
>> scheme@(guile-user)> ,m (ice-9 exceptions)
>> scheme@(ice-9 exceptions)> (define (my/guile-system-error-converter key args)
>> (apply (case-lambda
>> ((subr msg-args msg errno . rest)
Here I changed the order: “msg-args” appears
Hello Bengt,
Bengt Richter writes:
[...]
> What do you think of using (ice-9 match) to make a universal
> throwage-formatter,
> with the idea of making readable top level code for how exceptions become
> messages on screen?
>
> I started a hack to explore the (throw 'whatever any ...)
Hello Ricardo!
Ricardo Wurmus writes:
> Hi Maxim,
>
> here’s what I did in the REPL:
>
> scheme@(guile-user)> ,m (ice-9 exceptions)
> scheme@(ice-9 exceptions)> (define (my/guile-system-error-converter key args)
> (apply (case-lambda
> ((subr msg-args msg errno . rest)
>