Email or username:

Password:

Forgot your password?
Top-level
blake shaw 🇵🇸

@abcdw for ports in general I use (rnrs io ports), but with exceptions you get the weird the r6rs error messages, which while fine on their own & r6rs providing the superior conditional system, they are disjoint from Guile's style which feels a little clunky

4 comments
Andrew Tropin

@rml That's good, but what should I use and why?)

blake shaw 🇵🇸

@abcdw u should use rnrs io pots and (ice-9 exceptions), sorry if that was unclear.

fwiw the various port implementations are all compatible so its not a big mess if you decide to change later.

Andrew Tropin

@rml why not r7rs? the interface wise it looks more consistent.

blake shaw 🇵🇸

@abcdw tbh I'm just not as familiar with R7RS, and I believe it isn't as fully featured, but I'm being presumptuous here.

Go Up