curry icon indicating copy to clipboard operation
curry copied to clipboard

Partial for arguments that are part of ...

Open Deleetdk opened this issue 7 years ago • 0 comments

> pryr::partial(mean, na.rm=T)(c(1, NA))
[1] 1
> purrr::partial(mean, na.rm=T)(c(1, NA))
[1] 1
> curry::partial(mean, na.rm=T)(c(1, NA))
Error in curry::partial(mean, na.rm = T) : unused argument (na.rm = T)
> curry::set_defaults(mean, na.rm=T)(c(1, NA))
Error in curry::set_defaults(mean, na.rm = T) : 
  unused argument (na.rm = T)

curry does not allow one to supply arguments that go into .... This is problematic in some contexts.

Deleetdk avatar Jan 28 '17 03:01 Deleetdk