Scripting language support
It would be nice to create higher-level scripts for Gargantext, e.g. describing the flow.
Some inspiration:
- Scheme in Haskell: https://hackage.haskell.org/package/husk-scheme
- Lua Haskell bindings: https://hackage.haskell.org/package/lua
- rhai: https://rhai.rs/ custom scripting language for Rust
- chai script: https://chaiscript.com/ custom scripting language for C++
- hint (embed a Haskell interpreter, with curated env): https://hackage.haskell.org/package/hint
With this, one could also write custom scripts directly in the frontend to process terms, docs, etc. Heck, we could even add some extensions repository for the community to use.