Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .Rbuildignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,4 @@
^codecov\.yml$
^panache.toml$
^cran-comments\.md$
^CRAN-SUBMISSION$
3 changes: 3 additions & 0 deletions CRAN-SUBMISSION
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Version: 0.2.0
Date: 2026-10-26 12:51:34 UTC
SHA: a65c8d05e7ae5e5f70b199901f646381df6eac77
4 changes: 2 additions & 2 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Package: rray
Title: Array Helpers
Version: 0.1.0.9000
Version: 0.2.0
Authors@R: c(
person("Davis", "Vaughan", , "davis@posit.co", role = c("aut", "cre")),
person("Posit Software, PBC", role = c("cph", "fnd"),
Expand All @@ -12,7 +12,7 @@ Description: Broadcast, reshape, reduce, and index base R arrays.
broadcasts its inputs, so operations such as arithmetic, comparison,
and combining work consistently across axes.
License: MIT + file LICENSE
URL: https://github.com/r-lib/rray, https://r-lib.github.io/rray/
URL: https://github.com/r-lib/rray, https://rray.r-lib.org/
BugReports: https://github.com/r-lib/rray/issues
Depends:
R (>= 4.3.0)
Expand Down
2 changes: 1 addition & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# rray (development version)
# rray 0.2.0

- Revival of rray!

Expand Down
15 changes: 7 additions & 8 deletions README.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ knitr::opts_chunk$set(
)
```

# rray <a href='https://r-lib.github.io/rray/'><img src='man/figures/logo.png' align="right" height="139" /></a>
# rray <a href='https://rray.r-lib.org/'><img src='man/figures/logo.png' align="right" height="139" /></a>

<!-- badges: start -->
[![R-CMD-check](https://github.com/r-lib/rray/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/r-lib/rray/actions/workflows/R-CMD-check.yaml)
Expand Down Expand Up @@ -49,9 +49,9 @@ pak::pak("r-lib/rray")
- It is *consistent*! Talking about arrays is hard! Dimensions, axes, and
margins are all terms that are thrown around loosely when refering to arrays.
rray has been thoughtfully designed to use a very consistent set of
[terminology](https://r-lib.github.io/rray/articles/terminology.html)
throughout the entire package. Once you learn a few key terms, using the
package should feel pretty natural.
[terminology](https://rray.r-lib.org/articles/terminology.html) throughout the
entire package. Once you learn a few key terms, using the package should feel
pretty natural.

- It is *fast*! rray is written entirely in C. Reduction functions like
`rray_sum()` and accumulators such as `rray_cumulative_max()` are often
Expand All @@ -64,17 +64,16 @@ pak::pak("r-lib/rray")
[NumPy](https://numpy.org/), broadcasting is a technique that recycles an axis
of dimension 1 against any other dimension. This allows for novel yet
intuitive array operations, which you can read more about below, or in the
[broadcasting](https://r-lib.github.io/rray/articles/broadcasting.html)
vignette.
[broadcasting](https://rray.r-lib.org/articles/broadcasting.html) vignette.

- It supports *long vectors*! A "long" vector in R is any vector greater than ~2
billion elements in length. R requires that each array axis have a dimension
less than that limit, but the total size of the array (the product of each
dimension) can be "long". rray fully supports these long arrays throughout the
entire package.

View [the website](https://r-lib.github.io/rray/) to learn more about how to use
rray, or read on for a quick overview.
View [the website](https://rray.r-lib.org/) to learn more about how to use rray,
or read on for a quick overview.

```{r}
library(rray)
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

<!-- README.md is generated from README.Rmd. Please edit that file -->

# rray <a href='https://r-lib.github.io/rray/'><img src='man/figures/logo.png' align="right" height="139" /></a>
# rray <a href='https://rray.r-lib.org/'><img src='man/figures/logo.png' align="right" height="139" /></a>

<!-- badges: start -->

Expand Down Expand Up @@ -36,7 +36,7 @@ pak::pak("r-lib/rray")
and margins are all terms that are thrown around loosely when refering
to arrays. rray has been thoughtfully designed to use a very
consistent set of
[terminology](https://r-lib.github.io/rray/articles/terminology.html)
[terminology](https://rray.r-lib.org/articles/terminology.html)
throughout the entire package. Once you learn a few key terms, using
the package should feel pretty natural.

Expand All @@ -53,7 +53,7 @@ pak::pak("r-lib/rray")
an axis of dimension 1 against any other dimension. This allows for
novel yet intuitive array operations, which you can read more about
below, or in the
[broadcasting](https://r-lib.github.io/rray/articles/broadcasting.html)
[broadcasting](https://rray.r-lib.org/articles/broadcasting.html)
vignette.

- It supports *long vectors*! A “long” vector in R is any vector greater
Expand All @@ -62,8 +62,8 @@ pak::pak("r-lib/rray")
(the product of each dimension) can be “long”. rray fully supports
these long arrays throughout the entire package.

View [the website](https://r-lib.github.io/rray/) to learn more about
how to use rray, or read on for a quick overview.
View [the website](https://rray.r-lib.org/) to learn more about how to
use rray, or read on for a quick overview.

``` r
library(rray)
Expand Down
2 changes: 1 addition & 1 deletion _pkgdown.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
url: https://r-lib.github.io/rray
url: https://rray.r-lib.org/

template:
package: tidytemplate
Expand Down
2 changes: 1 addition & 1 deletion man/rray-package.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading