"a Perl module would prefer that you stayed out of its living room because you weren't invited, not because it has a shotgun."
miniblog.
Related Posts
Defining a separate tests module so rust tests compile faster:
What's your preferred granularity of docs?
(a) A whole module on one page, e.g. https://pkg.go.dev/time, making search easy?
(b) A function per page, e.g. https://www.php.net/manual/en/function.time.php, giving more space for examples and See Also sections?
I'm torn, and I've seen both done well.
PL module systems impacting IDE design, and how salsa (Rust memoisation library for trees of function calls) is used in rust-analyzer:
