Skip to content

PaoloDalena/eviltools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eviltools: an R package for driving someone crazy.

Overview

A very dangerous package that overwrites base functions like '/' or 'sum()' in order to drive the user crazy. It can destroy your mental health and (maybe) your work. DON'T USE IT!

Installation

You can install the development version from GitHub with the following procedure:

# install.packages("devtools")
devtools::install_github("PaoloDalena/eviltools")

Example

What is special about using eviltools instead of just base functions?

library( eviltools )
#> You will regret doing this!
#> 
#> Attaching package: 'eviltools'
#> The following objects are masked from 'package:base':
#> 
#>     /, mean, sum
x <- 1:21
mean( x , type = 3 )
#> It can be wrong, but I can't do better. Ask Python to do it for you if I'm not enough!
#> [1] 67679

You can also give a love message, for example:

x <- sample(100, 1)
y <- sample(100, 1)
x / y
#> Warning in x/y: As long as I'm the boss here, division is not allowed! We
#> have to stay together!
#> [1] "21 and 99 love each other. Try doing the same."

Feature request

If you need some more features, please open an issue on github.

Bug reports

If you encounter a bug, please file a reprex (minimal reproducible example) on github.

About

Eviltools : an R package for driving someone crazy.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published