Wolfram Function Repository
Instant-use add-on functions for the Wolfram Language
Function Repository Resource:
Globally toggle echos on and off
ResourceFunction["ToggleEcho"][] toggles the Echo family of functions off and on. | |
ResourceFunction["ToggleEcho"][flag] disables or enables the echoing functions based on flag. |
Turn echoing off:
In[1]:= |
And then turn it back on:
In[2]:= |
Without an flag, ToggleEcho remembers the global state and toggles it:
In[3]:= |
Out[3]= |
In[4]:= |
Out[4]= |
Echo statements are useful in debugging:
In[5]:= |
Out[5]= |
Note that before returning its output, the above function generates a number of Echo statements:
When no longer needed, ToggleEcho spares you from manually removing them:
In[6]:= |
Out[6]= |
In[7]:= |
Out[7]= |
Clean up by setting echos on:
In[8]:= |
Out[8]= |
This work is licensed under a Creative Commons Attribution 4.0 International License