• Files? Vincent Manis (he/him) (09 Oct 2026 00:04 UTC)
    • Re: Files? Sergei Egorov (09 Oct 2026 17:57 UTC)

Re: Files? Sergei Egorov 09 Oct 2026 17:56 UTC

Thanks! Although I haven't heard of any Scheme implementation that stores its libraries in a database, there is no harm in generalizing the proposal. I will add the necessary wording in the next update.

-S

On Thursday, October 8, 2026 8:03:51 PM (-04:00), Vincent Manis (he/him) wrote:

> This SRFI addresses a real problem, and I think provides a good solution. However, I have a concern about terminology.
>
> It has been noted before in various places that we should not assume that libraries are in files. I like to imagine (and would implement it if I had the time) a PL/Scheme that lived inside Postgres, where there was a table called Libraries that contained all of the libraries. I therefore think that this should be slightly rewritten to say that an implementation can arrange to have a mask, with the properties given here, associated with each library, and recommending that a file-based implementation should look for the mask in the file mask.slm in the library directory.
>
> Masks are useful for implementers, as shown in the examples in the SRFI,  but I am not sure I understand if there are any implications for the developers of individual libraries. I will need to think about that.
>
> -- vincent
>