Package: charport Title: ALTREP String Interoperability Version: 0.1.1 Date: 2026-09-18 Authors@R: c( person("Travers", "Ching", email = "traversc@gmail.com", role = c("aut", "cre", "cph")), person("R Consortium", role = "fnd", comment = "Infrastructure Steering Committee grant: Universal ALTREP Interoperability for Strings")) Description: Provides infrastructure for interoperable ALTREP character vectors. Producers of ALTREP string classes can register access methods, allowing consumers to read supported character vectors through a common interface without materializing them as ordinary R strings. Also provides 'charvec', a reference ALTREP string implementation backed by stable memory slices, with support for efficient and multithreaded construction. License: MIT + file LICENSE Copyright: Benchmark measurements use the enwik8 corpus, the first 10^8 bytes of the English Wikipedia XML dump of 2006-03-03, whose text carries Wikipedia's own terms: the Creative Commons Attribution-ShareAlike License and the GNU Free Documentation License. No Wikipedia data is included in this package. Encoding: UTF-8 Suggests: cpp11, quarto, Rcpp VignetteBuilder: quarto Depends: R (>= 3.6.0) URL: https://github.com/charbase/charport, https://charbase.github.io/charport/ BugReports: https://github.com/charbase/charport/issues Config/roxygen2/version: 8.0.0 Config/Needs/website: pkgdown, xml2 Repository: https://charbase.r-universe.dev Date/Publication: 2026-09-19 02:29:16 UTC RemoteUrl: https://github.com/charbase/charport RemoteRef: HEAD RemoteSha: 1d96835d0eac9ee38b91d60435ee9838fcb42805 NeedsCompilation: yes Packaged: 2026-09-19 06:06:58 UTC; root Author: Travers Ching [aut, cre, cph], R Consortium [fnd] (Infrastructure Steering Committee grant: Universal ALTREP Interoperability for Strings) Maintainer: Travers Ching