Decidi aprender a programar com R. Aqui está algo que escrevi.
## defining a function
makeCacheMatrix <- function(x = matrix()) {
## internal state
inv <- NULL
## defining some closures
set <- function(y) {
x <<- y
inv <<- NULL
}
get <- function() x
setinverse <- function(inverse = matrix()) inv <<- inverse
getinverse <- function() inv
## returning functions as an object
list(
set = set,
get = get,
setinverse = setinverse,
getinverse = getinverse
)
}
Estou mesmo louco? Isso realmente lembra Javascript! Você concorda?