kea icon indicating copy to clipboard operation
kea copied to clipboard

Composable Functional Programming in R

Results 14 kea issues
Sort by recently updated
recently updated
newest added

This log contains many seperate issues. Assign one issue per function, to be closed when not only this but all errors generated by the `test-tools-exceptions.R` test for this function are...

bug
docs

Kea is old enough now that every function should at least have an example. - [ ] xDuplicatesOf - [x] xInitOf - [x] xIsInfixOf - [ ] xIsSubsetOf - [x]...

example

``` xInvoke_(myLen, 1, 2, 3, 4, 5) Error in xInvoke(fn, list(...)) : object 'myLen' not found ```

bug

Most of Kea's bugs lie in its complex error handling. This system frequenty breaks, and it should be tested. Utilities are needed to test errors produced by Kea, and error...

tests

Kea's documentation is expansive and rarely updated for existing functions; a last updated field should be pushed into the documentation.

feature

One of the worst aspects of Kiwi is that it is strictly-typed, but doesn't have many coercion functions. The most egregious example is the lack of a number -> string...

feature

Rcpp11 has just been released on CRAN, so it should be taken as a dependency instead of old Rcpp.

feature
speed

All released tags are currently benchmarked, but it is equally useful to know the performance of current development code. Add this ability to the current script.

feature
speed

`isTRUE` takes about 627 nanoseconds, while a boolean check takes about 174 nanoseconds. isTRUE calls down to `identical`, so it should be possible to make a fast replacement just for...

replace
speed

Make functions produced by ':=' partially applicable. Contingent on #8 being resolved. ``` r my_fn

feature