modules: Self Contained Units of Source Code
Version 0.5.0

Provides modules as an organizational unit for source code. Modules enforce to be more rigorous when defining dependencies and have a local search path. They can be used as a sub unit within packages or in scripts.

Browse man pages Browse package API and functions Browse package files

AuthorSebastian Warnholz [aut, cre]
Date of publication2016-11-02 18:15:31
MaintainerSebastian Warnholz <wahani@gmail.com>
LicenseMIT + file LICENSE
Version0.5.0
URL http://wahani.github.io/modules
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("modules")

Man pages

module: Define Modules in R
modulecoerce: Coercion for Modules
utilityFunctions: Get the search path of an environment

Functions

ModuleConst Source code
ModuleParent Source code
ModuleScope Source code
addDependency Source code
as.module Man page Source code
as.module.character Man page Source code
as.module.default Source code
as.module.module Man page Source code
autoTopEncl Man page Source code
deleteQuotes Source code
deparseEllipsis Source code
export Man page Source code
expose Man page Source code
getSearchPath Man page Source code
getSearchPathNames Man page Source code
import Man page Source code
makeAssignment Source code
makeDelayedAssignment Source code
module Man page Source code
nameExports Source code
print.module Source code
retList Source code
use Man page Source code

Files

inst
inst/doc
inst/doc/modulesInR.R
inst/doc/modulesInR.Rmd
inst/doc/modulesInR.html
tests
tests/testthat.R
tests/testthat
tests/testthat/test-model-coercion.R
tests/testthat/test-module.R
tests/testthat/test-print.R
tests/testthat/test-lintr.R
NAMESPACE
NEWS
R
R/module.R
R/module-class.R
R/module-coercion.R
R/NAMESPACE.R
R/getSearchPath.R
R/module-helper.R
vignettes
vignettes/modulesInR.Rmd
MD5
build
build/vignette.rds
DESCRIPTION
man
man/modulecoerce.Rd
man/module.Rd
man/utilityFunctions.Rd
LICENSE
modules documentation built on May 19, 2017, 6:32 p.m.