GAPLink connects Wolfram Language to GAP. PureMath is one possible user, but GAPLink is designed for any Wolfram Language project.
The project currently contains a loadable paclet and CI. It does not call or bundle GAP yet.
- Wolfram Language 15.0 or later
wolframscript, Git, andmakefor development
PacletDirectoryLoad["/path/to/GAPLink/GAPLink"]
Needs["WolframInstitute`GAPLink`"]There are no public functions yet.
make check # metadata, source lint, and source load
make test # Wolfram Language tests
make build # build the paclet archive
make verify # load the built archive
make all # all of the aboveSee CONTRIBUTING.md for the development workflow and docs/architecture.md for the main design rules.
GAPLink uses the MIT License. GAP is separate and uses the GPL.