funkcje wewnętrzne - dodawać argumenty?

0

tak:

foo <- function(a, b) {
  ...
  fooInner <- function(a) {
    save(a)
  }
  ...
  fooInner(a)
  ...
}

czy

foo <- function(a, b) {
  ...
  fooInner <- function() {
    save(a)
  }
  ...
  fooInner()
  ...
}
0

Zależy czy planujesz wywoływać fooInner z innymi argumentami niż a.

0
Patryk27 napisał(a):

Zależy czy planujesz wywoływać fooInner z innymi argumentami niż a.

nie, fooinner korzysta z argumentów z foo

1

W takim razie IMO nie warto dorzucać dodatkowego a w parametrach fooInner - nic to nie zmieni.

1 użytkowników online, w tym zalogowanych: 0, gości: 1