Skip to contents

The shell contract preserves Bash semantics across platforms and returns a typed resolution explaining which executable was selected. Shell processes execute through rho.compute and processx.

Details

R evaluation has explicit state semantics: RhoMiraiExpressionEvaluator is isolated and may overlap, while RhoCurrentSessionREvaluator receives a caller-supplied environment and requires exclusive scheduling.