Wolfram Function Repository
Instant-use add-on functions for the Wolfram Language
Category
33 items
Move symbols into a context
Create a list of positive integers containing as many elements as the expression to which it is applied
Store full definitions for a symbol in a compact object
Delete failures in an expression
Sort expressions by depth and leaf count
Display multiplication and/or division of factors with the form x^y as one factor
A dynamic tool that helps visualize the structure of an expression
Determine if an expression is explicitly False
Check if expressions have certain heads
Get part of an expression or return a default value if it doesn’t exist
Map a function at parts of an expression that match a given pattern
Compute in parallel the generalized outer product of lists
Pick named elements of a pattern
Sort a list of patterns according to their precedence
Cases for matching subexpressions together with their positions
Check if a list of indices is a valid position in an expression
Display expressions with their elements tool-tipped by position
Test if an expression corresponds to a valid symbol name
Choose random parts of an expression
Equivalent to Reap, but returns an association with tags as keys
Similar to ReplaceAll, but parts of the expression can be ignored by providing a pattern
Replace parts of an expression using replacement rules and a part specification
Recursively take the head of an expression
An operator form of SameQ
Determine if two Wolfram Language expressions come from the same instance
Select elements at a certain level that satisfy a criterion
An operator form of Part
Test if a string pattern is within an expression
Check whether an expression is a symbol
Interpret input and check that the resulting expression matches a specific pattern
Choose positions of an expression by certain traversal-ordering criteria
A partial inverse for Thread
Check whether a string is a valid symbol name