call

0th

Percentile

Call julia functions.

julia_do.call is the do.call for julia. And julia_call calls julia functions. For usage of these functions, see documentation of arguments and examples.

Usage
julia_do.call(
  func_name,
  arg_list,
  need_return = c("R", "Julia", "None"),
  show_value = FALSE
)

julia_call( func_name, ..., need_return = c("R", "Julia", "None"), show_value = FALSE )

Arguments
func_name

the name of julia function you want to call. If you add "." after `func_name`, the julia function call will be broadcasted.

arg_list

the list of the arguments you want to pass to the julia function.

need_return

whether you want julia to return value as an R object, a wrapper for julia object or no return. The value of need_return could be TRUE (equal to option "R") or FALSE (equal to option "None"), or one of the options "R", "Julia" and "None".

show_value

whether to invoke the julia display system or not.

...

the arguments you want to pass to the julia function.

Details

Note that named arguments will be discarded if the call uses dot notation, for example, "sqrt.".

Aliases
  • call
  • julia_do.call
  • julia_call
Examples
# NOT RUN {
# }
# NOT RUN {
 ## julia_setup is quite time consuming
  julia_do.call("sqrt", list(2))
  julia_call("sqrt", 2)
  julia_call("sqrt.", 1:10)
# }
# NOT RUN {
# }
Documentation reproduced from package JuliaCall, version 0.17.1, License: MIT + file LICENSE

Community examples

Looks like there are no examples yet.