The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

SafeMapper: Fault-Tolerant Functional Programming with Automatic Checkpointing

Provides drop-in replacements for 'purrr' and 'furrr' mapping functions with built-in fault tolerance, automatic checkpointing, and seamless recovery capabilities. When long-running computations are interrupted due to errors, system crashes, or other failures, simply re-run the same code to automatically resume from the last checkpoint. Ideal for large-scale data processing, API calls, web scraping, and other time-intensive operations where reliability is critical. For 'purrr' methodology, see Wickham and Henry (2023) <https://purrr.tidyverse.org/>.

Version: 1.0.0
Depends: R (≥ 3.5.0)
Imports: purrr (≥ 0.3.0), digest, tools
Suggests: furrr (≥ 0.2.0), future, testthat (≥ 3.0.0), knitr, rmarkdown, pkgdown
Published: 2026-01-31
DOI: 10.32614/CRAN.package.SafeMapper (may not be active yet)
Author: Zaoqu Liu ORCID iD [aut, cre]
Maintainer: Zaoqu Liu <liuzaoqu at 163.com>
BugReports: https://github.com/Zaoqu-Liu/SafeMapper/issues
License: MIT + file LICENSE
URL: https://github.com/Zaoqu-Liu/SafeMapper
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: SafeMapper results

Documentation:

Reference manual: SafeMapper.html , SafeMapper.pdf
Vignettes: Best Practices for Production Use (source, R code)
Core Concepts and Architecture (source, R code)
Error Handling Strategies (source, R code)
Map Functions: A Complete Guide (source, R code)
Parallel Processing with SafeMapper (source, R code)
Quick Start: Get Up and Running in 5 Minutes (source, R code)
Real-World Examples (source, R code)
Session and Configuration Management (source, R code)

Downloads:

Package source: SafeMapper_1.0.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): SafeMapper_1.0.0.tgz, r-oldrel (x86_64): SafeMapper_1.0.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=SafeMapper to link to this page.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.