u/Pool_Imaginary

How much S7 is my R package?
▲ 24 r/RStudio+1 crossposts

How much S7 is my R package?

Hi everyone,

I’ve been exploring the new S7 object-oriented programming system and decided to build a proper project to learn its mechanics. I created `{linkfunctions7}`, a package that implements a framework for link functions entirely using S7.

Since S7 is still relatively new and best practices are still emerging, I would love to get some feedback from developers who have more experience with it or with R package development in general.

Any critiques or suggestions are incredibly welcome. I really want to make sure I am writing actual S7 code rather than just forcing S3/R6 habits into a new syntax.

Thanks in advance for your time!

u/Pool_Imaginary — 2 days ago

How "S7" is my R package?

Hi everyone,

I’ve been exploring the new S7 object-oriented programming system and decided to build a proper project to learn its mechanics. I created linkfunctions7, a package that implements a structured framework for link functions (like logit, probit, etc.) entirely using S7.

The repository is here: https://github.com/giovannitinervia9/linkfunctions7

Since S7 is still relatively new and best practices are still emerging, I would love to get some feedback from developers who have more experience with it or with R package development in general.

Any critiques or suggestions are incredibly welcome. I really want to make sure I am writing actual S7 code rather than just forcing S3/R6 habits into a new syntax.

Thanks in advance for your time!

reddit.com
u/Pool_Imaginary — 4 days ago