Arrow R Developer Guide

If you’re interested in contributing to arrow, this vignette explains our approach, at a high-level. If you’re looking for more detailed content, you may want to look at one of the following links:

Approach to implementing functionality

Our general philosophy when implementing functionality is to match to existing R function signatures which may be familiar to users, whilst exposing any additional functionality available via Arrow. The intention is to allow users to be able to use their existing code with minimal changes, or new code or approaches to learn.

There are a number of ways in which we do this: