Package: vfunc Type: Package Title: Manipulate Virtual Functions Authors@R: person( given=c("Robin", "K. S."), family="Hankin", role = c("aut","cre"), email="hankin.robin@gmail.com", comment = c(ORCID = "0000-0001-5982-0415")) Version: 1.0 Depends: R (>= 4.2.0) Suggests: testthat, knitr, rmarkdown, onion Maintainer: Robin K. S. Hankin Description: If f <- function(x){x^2} and g <- function(x){x+1} it is a constant source of annoyance that "f+g" is not defined. Package 'vfunc' allows you to do this, and we have (f+g)(2) returning 6. The other arithmetic operators are similarly implemented. A wide class of coding bugs is eliminated. License: GPL-2 Imports: methods URL: https://github.com/RobinHankin/vfunc, https://robinhankin.github.io/vfunc/ BugReports: https://github.com/RobinHankin/vfunc/issues VignetteBuilder: knitr Repository: https://robinhankin.r-universe.dev Date/Publication: 2026-06-30 14:43:22 UTC RemoteUrl: https://github.com/robinhankin/vfunc RemoteRef: HEAD RemoteSha: cfa28246c96fe5c6dd3898d251b761535ac75324 NeedsCompilation: no Packaged: 2026-06-30 14:48:06 UTC; root Author: Robin K. S. Hankin [aut, cre] (ORCID: )