Wolfram Language Paclet Repository
Community-contributed installable additions to the Wolfram Language
A sample paclet used to demonstrate more complex CI/CD workflows at the 2022 Wolfram Technology Conference
Contributed by: Richard Hennigan (Wolfram Research)
This is a sample paclet used for a PacletCICD demo at the 2022 Wolfram Technology Conference. This paclet is meant to demonstrate more advanced CI/CD workflows that involves:
- standard paclet checks
- multi-platform compilation
- automated tests
- MX builds
- separate workflows for pull requests and releases
The full source for this paclet can be found on GitHub here.
To install this paclet in your Wolfram Language environment,
evaluate this code:
PacletInstall["Wolfram/AdvancedSamplePaclet"]
Here is a basic example:
In[1]:= | ![]() |
Out[1]= | ![]() |
Here's another example for a different function:
In[2]:= | ![]() |
Out[2]= | ![]() |
Create a very interesting Plot:
In[3]:= | ![]() |
Out[3]= | ![]() |
Add to symbols:
In[4]:= | ![]() |
Out[4]= | ![]() |
In[5]:= | ![]() |
Out[5]= | ![]() |
Create new functions that no one has ever thought of before:
In[6]:= | ![]() |
Out[6]= | ![]() |
In[7]:= | ![]() |
Out[7]= | ![]() |
In[8]:= | ![]() |
Simply incredible:
In[9]:= | ![]() |
Out[9]= | ![]() |
Reinvent arithmetic:
In[10]:= | ![]() |
In[11]:= | ![]() |
Out[11]= | ![]() |
In[12]:= | ![]() |
In[13]:= | ![]() |
Out[13]= | ![]() |
Weird numbers like negative integers and reals are too hard and can therefore be assumed to not exist.
Wolfram Language Version 13.0