R6DS
1.2.0R6 Reference Class Based Data Structures
Overview
Provides reference classes implementing some useful data structures. The package implements these data structures by using the reference class R6. Therefore, the classes of the data structures are also reference classes which means that their instances are passed by reference. The implemented data structures include stack, queue, double-ended queue, doubly linked list, set, dictionary and binary search tree. See for example https://en.wikipedia.org/wiki/Data_structure for more information about the data structures.
Install
Health
- NOTE r-devel-linux-x86_64-debian-gcc
- NOTE2026-08-0112 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
- OK2026-04-2512 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
- NOTE2026-03-1011 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
Documentation
- Examples that run
- 100%
- Documented parameters
- not tracked
- Return-value docs
- 0%
- References docs
- 0%
Downloads
Repository
Stars over time
Releases over time
Repository practices
2 development-tooling and community-health practices detected across 2 families in the upstream repository
Checks run against github.com/yukai-yang/r6ds on 2026-08-02.
Dependencies
Nothing depends on this yet.
Code & Tests
People & History
2 releases. Pick two to compare their code metrics. R releases are shown for context.
- RR 4.6.0 released · 2026-04-24
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- RR 4.1.0 released · 2021-05-18
- RR 4.0.0 released · 2020-04-24
- 1.2.0Latest
- 1.1.02019-05-14
- RR 3.6.0 released · 2019-04-26
Package metadata
- First published
- 2019-05-14
- Total releases
- 2 / 7 yrs
- License
- GPL-3 OSI
- Minimum R
- ≥ 3.0.0
- Download size
- 44 KB
- Installed size
- not tracked yet
- With dependencies
- not tracked yet