├── .Rbuildignore ├── .git-blame-ignore-revs ├── .github ├── .gitignore ├── CODE_OF_CONDUCT.md └── workflows │ ├── R-CMD-check.yaml │ ├── pkgdown.yaml │ ├── pr-commands.yaml │ ├── rhub.yaml │ ├── shiny-coreci.yaml │ └── test-coverage.yaml ├── .gitignore ├── CLAUDE.md ├── DESCRIPTION ├── LICENSE ├── LICENSE.md ├── NAMESPACE ├── NEWS.md ├── R ├── daemon.R ├── daemons.R ├── dispatcher.R ├── launchers.R ├── map.R ├── mirai-package.R ├── mirai.R ├── next.R ├── otel.R ├── parallel.R └── promises.R ├── README.Rmd ├── README.md ├── air.toml ├── codecov.yml ├── cran-comments.md ├── dev ├── tests │ └── test-mirai-cancellation.R └── vignettes │ ├── .gitignore │ ├── _v01-reference.Rmd │ ├── _v02-promises.Rmd │ ├── _v03-serialization.Rmd │ ├── _v04-parallel.Rmd │ ├── _v05-opentelemetry.Rmd │ ├── _v06-packages.Rmd │ ├── _v07-questions.Rmd │ └── precompile.R ├── inst └── CITATION ├── man ├── as.promise.mirai.Rd ├── as.promise.mirai_map.Rd ├── call_mirai.Rd ├── cluster_config.Rd ├── collect_mirai.Rd ├── daemon.Rd ├── daemons.Rd ├── daemons_set.Rd ├── dispatcher.Rd ├── dot-flat.Rd ├── everywhere.Rd ├── figures │ └── logo.png ├── host_url.Rd ├── info.Rd ├── is_mirai.Rd ├── is_mirai_error.Rd ├── launch_local.Rd ├── make_cluster.Rd ├── mirai-package.Rd ├── mirai.Rd ├── mirai_map.Rd ├── nextstream.Rd ├── on_daemon.Rd ├── race_mirai.Rd ├── register_serial.Rd ├── remote_config.Rd ├── require_daemons.Rd ├── serial_config.Rd ├── ssh_config.Rd ├── status.Rd ├── stop_mirai.Rd ├── unresolved.Rd ├── with.miraiDaemons.Rd └── with_daemons.Rd ├── mirai.Rproj ├── pkgdown ├── _pkgdown.yml └── favicon │ ├── apple-touch-icon.png │ ├── favicon-48x48.png │ ├── favicon.ico │ ├── favicon.svg │ ├── site.webmanifest │ ├── web-app-manifest-192x192.png │ └── web-app-manifest-512x512.png ├── tests ├── tests.R └── testthat │ └── tests.R └── vignettes ├── .gitignore ├── mirai.Rmd ├── v01-reference.Rmd ├── v02-promises.Rmd ├── v03-serialization.Rmd ├── v04-parallel.Rmd ├── v05-opentelemetry.Rmd ├── v06-packages.Rmd └── v07-questions.Rmd /.Rbuildignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/.Rbuildignore -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/workflows/R-CMD-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/.github/workflows/R-CMD-check.yaml -------------------------------------------------------------------------------- /.github/workflows/pkgdown.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/.github/workflows/pkgdown.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-commands.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/.github/workflows/pr-commands.yaml -------------------------------------------------------------------------------- /.github/workflows/rhub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/.github/workflows/rhub.yaml -------------------------------------------------------------------------------- /.github/workflows/shiny-coreci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/.github/workflows/shiny-coreci.yaml -------------------------------------------------------------------------------- /.github/workflows/test-coverage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/.github/workflows/test-coverage.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /DESCRIPTION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/DESCRIPTION -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | YEAR: 2025 2 | COPYRIGHT HOLDER: mirai authors 3 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/LICENSE.md -------------------------------------------------------------------------------- /NAMESPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/NAMESPACE -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/NEWS.md -------------------------------------------------------------------------------- /R/daemon.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/R/daemon.R -------------------------------------------------------------------------------- /R/daemons.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/R/daemons.R -------------------------------------------------------------------------------- /R/dispatcher.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/R/dispatcher.R -------------------------------------------------------------------------------- /R/launchers.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/R/launchers.R -------------------------------------------------------------------------------- /R/map.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/R/map.R -------------------------------------------------------------------------------- /R/mirai-package.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/R/mirai-package.R -------------------------------------------------------------------------------- /R/mirai.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/R/mirai.R -------------------------------------------------------------------------------- /R/next.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/R/next.R -------------------------------------------------------------------------------- /R/otel.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/R/otel.R -------------------------------------------------------------------------------- /R/parallel.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/R/parallel.R -------------------------------------------------------------------------------- /R/promises.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/R/promises.R -------------------------------------------------------------------------------- /README.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/README.Rmd -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/README.md -------------------------------------------------------------------------------- /air.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/air.toml -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/codecov.yml -------------------------------------------------------------------------------- /cran-comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/cran-comments.md -------------------------------------------------------------------------------- /dev/tests/test-mirai-cancellation.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/dev/tests/test-mirai-cancellation.R -------------------------------------------------------------------------------- /dev/vignettes/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | -------------------------------------------------------------------------------- /dev/vignettes/_v01-reference.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/dev/vignettes/_v01-reference.Rmd -------------------------------------------------------------------------------- /dev/vignettes/_v02-promises.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/dev/vignettes/_v02-promises.Rmd -------------------------------------------------------------------------------- /dev/vignettes/_v03-serialization.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/dev/vignettes/_v03-serialization.Rmd -------------------------------------------------------------------------------- /dev/vignettes/_v04-parallel.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/dev/vignettes/_v04-parallel.Rmd -------------------------------------------------------------------------------- /dev/vignettes/_v05-opentelemetry.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/dev/vignettes/_v05-opentelemetry.Rmd -------------------------------------------------------------------------------- /dev/vignettes/_v06-packages.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/dev/vignettes/_v06-packages.Rmd -------------------------------------------------------------------------------- /dev/vignettes/_v07-questions.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/dev/vignettes/_v07-questions.Rmd -------------------------------------------------------------------------------- /dev/vignettes/precompile.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/dev/vignettes/precompile.R -------------------------------------------------------------------------------- /inst/CITATION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/inst/CITATION -------------------------------------------------------------------------------- /man/as.promise.mirai.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/as.promise.mirai.Rd -------------------------------------------------------------------------------- /man/as.promise.mirai_map.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/as.promise.mirai_map.Rd -------------------------------------------------------------------------------- /man/call_mirai.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/call_mirai.Rd -------------------------------------------------------------------------------- /man/cluster_config.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/cluster_config.Rd -------------------------------------------------------------------------------- /man/collect_mirai.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/collect_mirai.Rd -------------------------------------------------------------------------------- /man/daemon.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/daemon.Rd -------------------------------------------------------------------------------- /man/daemons.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/daemons.Rd -------------------------------------------------------------------------------- /man/daemons_set.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/daemons_set.Rd -------------------------------------------------------------------------------- /man/dispatcher.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/dispatcher.Rd -------------------------------------------------------------------------------- /man/dot-flat.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/dot-flat.Rd -------------------------------------------------------------------------------- /man/everywhere.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/everywhere.Rd -------------------------------------------------------------------------------- /man/figures/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/figures/logo.png -------------------------------------------------------------------------------- /man/host_url.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/host_url.Rd -------------------------------------------------------------------------------- /man/info.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/info.Rd -------------------------------------------------------------------------------- /man/is_mirai.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/is_mirai.Rd -------------------------------------------------------------------------------- /man/is_mirai_error.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/is_mirai_error.Rd -------------------------------------------------------------------------------- /man/launch_local.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/launch_local.Rd -------------------------------------------------------------------------------- /man/make_cluster.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/make_cluster.Rd -------------------------------------------------------------------------------- /man/mirai-package.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/mirai-package.Rd -------------------------------------------------------------------------------- /man/mirai.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/mirai.Rd -------------------------------------------------------------------------------- /man/mirai_map.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/mirai_map.Rd -------------------------------------------------------------------------------- /man/nextstream.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/nextstream.Rd -------------------------------------------------------------------------------- /man/on_daemon.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/on_daemon.Rd -------------------------------------------------------------------------------- /man/race_mirai.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/race_mirai.Rd -------------------------------------------------------------------------------- /man/register_serial.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/register_serial.Rd -------------------------------------------------------------------------------- /man/remote_config.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/remote_config.Rd -------------------------------------------------------------------------------- /man/require_daemons.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/require_daemons.Rd -------------------------------------------------------------------------------- /man/serial_config.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/serial_config.Rd -------------------------------------------------------------------------------- /man/ssh_config.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/ssh_config.Rd -------------------------------------------------------------------------------- /man/status.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/status.Rd -------------------------------------------------------------------------------- /man/stop_mirai.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/stop_mirai.Rd -------------------------------------------------------------------------------- /man/unresolved.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/unresolved.Rd -------------------------------------------------------------------------------- /man/with.miraiDaemons.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/with.miraiDaemons.Rd -------------------------------------------------------------------------------- /man/with_daemons.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/man/with_daemons.Rd -------------------------------------------------------------------------------- /mirai.Rproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/mirai.Rproj -------------------------------------------------------------------------------- /pkgdown/_pkgdown.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/pkgdown/_pkgdown.yml -------------------------------------------------------------------------------- /pkgdown/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/pkgdown/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /pkgdown/favicon/favicon-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/pkgdown/favicon/favicon-48x48.png -------------------------------------------------------------------------------- /pkgdown/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/pkgdown/favicon/favicon.ico -------------------------------------------------------------------------------- /pkgdown/favicon/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/pkgdown/favicon/favicon.svg -------------------------------------------------------------------------------- /pkgdown/favicon/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/pkgdown/favicon/site.webmanifest -------------------------------------------------------------------------------- /pkgdown/favicon/web-app-manifest-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/pkgdown/favicon/web-app-manifest-192x192.png -------------------------------------------------------------------------------- /pkgdown/favicon/web-app-manifest-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/pkgdown/favicon/web-app-manifest-512x512.png -------------------------------------------------------------------------------- /tests/tests.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/tests/tests.R -------------------------------------------------------------------------------- /tests/testthat/tests.R: -------------------------------------------------------------------------------- 1 | source("../tests.R") 2 | -------------------------------------------------------------------------------- /vignettes/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/vignettes/.gitignore -------------------------------------------------------------------------------- /vignettes/mirai.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/vignettes/mirai.Rmd -------------------------------------------------------------------------------- /vignettes/v01-reference.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/vignettes/v01-reference.Rmd -------------------------------------------------------------------------------- /vignettes/v02-promises.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/vignettes/v02-promises.Rmd -------------------------------------------------------------------------------- /vignettes/v03-serialization.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/vignettes/v03-serialization.Rmd -------------------------------------------------------------------------------- /vignettes/v04-parallel.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/vignettes/v04-parallel.Rmd -------------------------------------------------------------------------------- /vignettes/v05-opentelemetry.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/vignettes/v05-opentelemetry.Rmd -------------------------------------------------------------------------------- /vignettes/v06-packages.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/vignettes/v06-packages.Rmd -------------------------------------------------------------------------------- /vignettes/v07-questions.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/mirai/HEAD/vignettes/v07-questions.Rmd --------------------------------------------------------------------------------