Wolfram Function Repository
Instant-use add-on functions for the Wolfram Language
Category
29 items
Check if all the elements of a list give the same value after applying a function
Wrapper that combines the functionalities of Catch and Enclose
Catches any Failure object thrown by an enclosed ThrowFailure evaluation
Checks hyperlinks in an expression, webpage, or notebook, on your computer or in the cloud
Delete failures in an expression
Temporarily change the current directory for an evaluation and ensure that it is restored when evaluation is completed
Determine if an expression is explicitly False
Determine if an expression is a valid front end object
Determine if a number is a Gaussian integer
Get all the non-local symbols that appear in an expression
Check if expressions have certain heads
Print an expression with a label of its unevaluated form
Get part of an expression or return a default value if it doesn’t exist
Modify any messages generated during an evaluation using a set of replacement rules
Test if a message is issued during an evaluation
Test if a numeric value is an IEEE 754 NaN
Propagate a Throw upward to the outermost NestedCatch
Check if an object exists
Get an object only if it exists
Apply a function on an expression when FailureQ gives True on it; otherwise, return the expression
Test if an expression corresponds to a valid symbol name
Reset the value of Directory[] and DirectoryStack[]
Safely take elements from lists
Find and list all symbols with a particular option
Throw a Failure object to the nearest enclosing CatchFailure
Interpret input and check that the resulting expression matches a specific pattern
Automatic logging of executed input cells to a file
Create an input field that handles erroneous inputs gracefully and responds to the Enter/Return key
Apply a custom handler to messages generated during evaluation