CRAN
nofrills 0.3.0
Low-Cost Anonymous Functions
Released Jan 21, 2018 by Eugene Ha
This package can be loaded by Renjin but 4 out 31 tests failed.
Dependencies
Provides a compact variation of the usual syntax of function declaration, in order to support tidyverse-style quasiquotation of a function's arguments and body.
Installation
Maven
This package can be included as a dependency from a Java or Scala project by including
the following your project's pom.xml
file.
Read more
about embedding Renjin in JVM-based projects.
<dependencies> <dependency> <groupId>org.renjin.cran</groupId> <artifactId>nofrills</artifactId> <version>0.3.0-b4</version> </dependency> </dependencies> <repositories> <repository> <id>bedatadriven</id> <name>bedatadriven public repo</name> <url>https://nexus.bedatadriven.com/content/groups/public/</url> </repository> </repositories>
Renjin CLI
If you're using Renjin from the command line, you load this library by invoking:
library('org.renjin.cran:nofrills')
Test Results
This package was last tested against Renjin 0.9.2644 on Jun 1, 2018.
- Currying.curried_function_declarations_support_argument_value_unquoting
- Currying.dots_(___)_are_treated_as_a_single_argument_E1
- Currying.dots_(___)_are_treated_as_a_single_argument_E2
- Currying.dots_(___)_are_treated_as_a_single_argument_E3
- Currying.function_environment_can_be_set
- Currying.function_environment_is_preserved
- Currying.functions_can_be_curried_E1
- Currying.functions_can_be_curried_E2
- Currying.functions_can_be_curried_E3
- Currying.functions_can_be_curried_E4
- Currying.functions_can_be_curried_E5
- Currying.functions_can_be_curried_E6
- Functional_abbreviation.f_is_called_from_same_environment_as_make_fn_aware(f,____)()_E1
- Functional_abbreviation.f_is_called_from_same_environment_as_make_fn_aware(f,____)()_E2
- Functional_abbreviation.f_is_simply_returned,_if_____is_empty_and_f_is_a_function_E1
- Functional_abbreviation.f_is_simply_returned,_if_____is_empty_and_f_is_a_function_E2
- Functional_abbreviation.f_is_simply_returned,_if_____is_empty_and_f_is_a_function_E3
- Functional_abbreviation.functional_abbreviation_interprets_functions_literally_E1
- Functional_abbreviation.functional_abbreviation_interprets_functions_literally_E2
- Functional_abbreviation.functional_abbreviation_interprets_functions_literally_E3
- Functional_abbreviation.functional_abbreviation_interprets_functions_literally_E4
- as_fn().default_values_can_be_unquoted
- as_fn().returns_functions,_unchanged_E1
- as_fn().returns_functions,_unchanged_E2
- as_fn-examples
- fn().can_make_unary_functions_with_default_values
- fn().default_values_can_be_unquoted
- fn().unquoting_operators_can_be_literally_expressed_E1
- fn().unquoting_operators_can_be_literally_expressed_E2
- make_fn_aware-examples
- testthat