R/counter.R

Defines functions makeCounter increment decrement

Documented in decrement increment makeCounter

makeCounter <- function(start = 1) {
  i <- start
  function(f = function(x) x, ...)
    (i <<- f(i, ...))
}

increment <- function(x, step = 1)
  x + step

decrement <- function(x, step = 1)
  x - step

Try the rmngb package in your browser

Any scripts or data that you put into this service are public.

rmngb documentation built on May 29, 2017, 9:22 p.m.