klmr / klmr/box

Add support for foreign language interface

Open
#13 0 comments 0 reactions 0 assignees View on GitHub
⚙️ enhancement ✨ new feature
Dominant language
R
Stars
979
Forks
49
PR merge metrics
No merged PRs in 30d

Description

See [Demo: Foreign language interface](../blob/e626dd3a667d9ed8e5079e9dd5a6eb9f563ba99c/inst/example/examples.md#foreign-language-interface)

Prototyping via Rcpp works but compiling of modules requires a standardised installation procedure which Modules ideally should support by providing appropriate functions. Same goes for the loading dynamic libraries, although that is already quite straightforward.

Contributor guide

Open the contributing guide

Research direction

Start with the referenced inst/example/examples.md#foreign-language-interface demo and review the existing Rcpp prototype described in the issue. Determine the standardized installation and loading procedure Modules should provide for compiled modules and dynamic libraries; done means the foreign-language interface works through that procedure.

Written by the indexing model from the issue text.

Assessment

Tech stack
r
Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.