tak:
foo <- function(a, b) {
...
fooInner <- function(a) {
save(a)
}
...
fooInner(a)
...
}
czy
foo <- function(a, b) {
...
fooInner <- function() {
save(a)
}
...
fooInner()
...
}
tak:
foo <- function(a, b) {
...
fooInner <- function(a) {
save(a)
}
...
fooInner(a)
...
}
czy
foo <- function(a, b) {
...
fooInner <- function() {
save(a)
}
...
fooInner()
...
}
Zależy czy planujesz wywoływać fooInner
z innymi argumentami niż a
.
Patryk27 napisał(a):
Zależy czy planujesz wywoływać
fooInner
z innymi argumentami niża
.
nie, fooinner
korzysta z argumentów z foo
W takim razie IMO nie warto dorzucać dodatkowego a
w parametrach fooInner
- nic to nie zmieni.