Skip to content

v0.4.0

Compare
Choose a tag to compare
@pveber pveber released this 15 Oct 09:03
· 30 commits to master since this release

CHANGES:

ocaml-r-0.4.0 2020-10-15

This version implements a massive API refactoring, which generalizes
and amplifies the design experimented in version 0.2.0. Each R
datatype is represented as an abstract type of a dedicated module. The
t type of the module is a bare SEXP (or at rather a custom block
wrapping a bare SEXP). S3 inheritance is represented by module (type)
inclusion.

  • addition of an (alco)test suite
  • (typed) matrices for logical, character and int types
  • row and column access for data.frame and matrix
  • access to factor values
  • safer interface for list and data.frame components
  • modular interface for statistical tests

ocaml-r-0.3.1 2020-07-29

  • replaced configurator by dune.configurator
  • fixed compilation warnings

ocaml-r-0.3.0 2020-05-07

  • base: added readRDS, saveRDS, cbind, rbind
  • graphics: abline
  • stats: ecdf
  • fixed compilation bug

ocaml-r-0.2.0 2019-06-07

  • experimented modular (instead of object) interfaces
  • a few more wrappers in base, stats and graphics
  • improved stub generation
  • API documentation

ocaml-r-0.1.1 2018-11-18

jbuilder-to-dune transition

ocaml-r-0.1.0 2018-06-06

First formal release