Package: juliabridge 0.1.0

Sebastian Funk

juliabridge: Bridge R Packages to Julia

Helper utilities for R packages that call into a Julia simulation engine. Provides a small, opinionated API for finding the Julia binary, installing required Julia packages, loading '.jl' bridge files, managing lazy initialisation, describing Julia calls in R and rendering them to Julia source, and holding Julia objects from R between calls. Uses JuliaConnectoR (out-of-process Julia via TCP) under the hood, chosen over JuliaCall to structurally avoid the embedded-Julia segfaults that otherwise leak into R from libR/libjulia symbol interactions, environment poisoning, and Pkg operations.

Authors:Sebastian Funk [aut, cre]

juliabridge_0.1.0.tar.gz
juliabridge_0.1.0.zip(r-4.7-any)juliabridge_0.1.0.zip(r-4.6-any)juliabridge_0.1.0.zip(r-4.5-any)
juliabridge_0.1.0.tgz(r-4.6-any)juliabridge_0.1.0.tgz(r-4.5-any)
juliabridge_0.1.0.tar.gz(r-4.7-any)juliabridge_0.1.0.tar.gz(r-4.6-any)
juliabridge_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
juliabridge/json (API)

# Install 'juliabridge' in R:
install.packages('juliabridge', repos = c('https://epiforecasts.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/epiforecasts/juliabridge/issues

Pkgdown/docs site:https://epiforecasts.io

On CRAN:

Conda:

2.70 score 2 stars 1 scripts 21 exports 1 dependencies

Last updated from:a6697c243e (on v0.1.0). Checks:8 OK, 1 ERROR. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK92
source / vignettesOK190
linux-releaseOK100
macos-releaseOK98
macos-oldrelOK106
windows-develOK160
windows-releaseOK191
windows-oldrelERROR208
wasm-releaseOK86

Exports:as_juliaas_julia_valueassert_roleassign_juliacall_juliacommand_juliaensure_juliaeval_juliaget_juliaimport_juliajuliajulia_alivejulia_binjulia_handlejulia_handle_ownedjulia_load_bridgejulia_readyjulia_release_pendingjulia_specjuliaup_juliamanifest_julia_version

Dependencies:JuliaConnectoR