Description
Shorten Function Names of Functions in Another Package and Create an Index to Make Them Accessible.
Description
When creating a package, authors may sometimes struggle with coming up with easy and straightforward function names, and at the same time hoping that other packages do not already have the same function names. In trying to meet this goal, sometimes, function names are not descriptive enough and may confuse the potential users. The purpose of this package is to serve as a package function short form generator and also provide shorthand names for other functions. Having this package will entice authors to create long function names without the fear of users not wanting to use their packages because of the long names. In a way, everyone wins - the authors can use long descriptive function names, and the users can use this package to make short functions names while still using the package in question.
README.md
r2shortcode: An R Package that Helps Shorten Other R Package Functions
Official site: https://r2shortcode.obi.obianom.com
Have you come across packages with function names that are either too long or too similar to another frequently used function? Well, what if you can change those function names and still use the package?
Shorten function names of packages. Make it easier to use. Write long descriptive functions in your R package. Users have the choice to use the long form of the function name or shorten the functions using the r2shortcode package.
Quick example in R
install.packages("r2shortcode")
library("r2shortcode")
Use this package to shorten the functions in the package "r2shortcode"
shortenPkg("r2shortcode",addPrefix = T)
Index all the short forms of the functions for the package
index("r2shortcode")
help("r2.gP") #OR whatis("r2.gP")
How to use function - In this case is the "define" function
r2d.d("hello") instead of r2shortcode::define("hello")