Package: Immutables 1.0.1


Shawn T. ONeil
Immutables: Fast and Functional Data Structures
Provides fast, side-effect free data structures, including catenable named lists, priority queues, double-ended queues, ordered sequences, and interval indices. Implementation is based on the finger-tree data structure of Hinze and Paterson (2006) <doi:10.1017/S0956796805005769>.
Authors:
Immutables_1.0.1.tar.gz
Immutables_1.0.1.zip(r-4.7)Immutables_1.0.1.zip(r-4.6)Immutables_1.0.1.zip(r-4.5)
Immutables_1.0.1.tgz(r-4.6-x86_64)Immutables_1.0.1.tgz(r-4.6-arm64)Immutables_1.0.1.tgz(r-4.5-x86_64)Immutables_1.0.1.tgz(r-4.5-arm64)
Immutables_1.0.1.tar.gz(r-4.7-arm64)Immutables_1.0.1.tar.gz(r-4.7-x86_64)Immutables_1.0.1.tar.gz(r-4.6-arm64)Immutables_1.0.1.tar.gz(r-4.6-x86_64)
Immutables_1.0.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
Immutables/json (API)
NEWS
| # Install 'Immutables' in R: |
| install.packages('Immutables', repos = c('https://oneilsh.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/oneilsh/immutables/issues
Pkgdown/docs site:https://oneilsh.github.io
functional-programmingpriority-queuesequencecpp
Last updated from:0a428a8436. Checks:11 WARNING, 1 ERROR, 1 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | WARNING | 207 | ||
| linux-devel-x86_64 | WARNING | 228 | ||
| source / vignettes | ERROR | 310 | ||
| linux-release-arm64 | WARNING | 170 | ||
| linux-release-x86_64 | WARNING | 174 | ||
| macos-release-arm64 | WARNING | 163 | ||
| macos-release-x86_64 | WARNING | 476 | ||
| macos-oldrel-arm64 | WARNING | 322 | ||
| macos-oldrel-x86_64 | WARNING | 364 | ||
| windows-devel | WARNING | 183 | ||
| windows-release | WARNING | 243 | ||
| windows-oldrel | WARNING | 177 | ||
| wasm-release | OK | 135 |
Exports:add_monoidsas_flexseqas_interval_indexas_ordered_sequenceas_priority_queuecount_betweencount_keyelements_betweenfapplyflexseqget_measureget_measuresinsertinsert_atinterval_indexlocate_by_predicatelooplower_boundmax_endpointmax_keymax_prioritymeasure_monoidmin_endpointmin_keymin_priorityordered_sequencepeek_all_containingpeek_all_keypeek_all_maxpeek_all_minpeek_all_overlapspeek_all_pointpeek_all_withinpeek_atpeek_backpeek_containingpeek_frontpeek_keypeek_maxpeek_minpeek_overlapspeek_pointpeek_withinplot_structurepop_all_containingpop_all_keypop_all_maxpop_all_minpop_all_overlapspop_all_pointpop_all_withinpop_atpop_backpop_containingpop_frontpop_keypop_maxpop_minpop_overlapspop_pointpop_withinpriority_queuepush_backpush_frontsplit_around_by_predicatesplit_atsplit_by_predicateupper_boundvalidate_name_statevalidate_tree