18 lines
578 B
Markdown
18 lines
578 B
Markdown
## Integrations
|
|
|
|
---
|
|
|
|
Integrating components written in different languages (like Haskell/Rust/C).
|
|
|
|
Current demo work lives in `haskell/` and `rust/`.
|
|
|
|
- `haskell/` contains a small Cabal project with a Haskell executable that calls into Rust and a foreign library that Rust can call back into.
|
|
- `rust/` contains the Rust C ABI exports plus a CLI path for Rust calling the Haskell foreign library.
|
|
|
|
### License
|
|
|
|
This project is licensed under either of these:
|
|
|
|
* MIT License (see [LICENSE-MIT](LICENSE-MIT))
|
|
* Apache License, Version 2.0 (see [LICENSE-APACHE](LICENSE-APACHE))
|