Misc Distortions

A few miscellaneous distortions that don't fit into any other category.

Argumentative Distortion



Any -> Type

Returns the type of the given fragment. Can be used to validate inputs, among other things.

Decaying Distortion



Any... -> Number

Combines all given inputs into a single, arbitrary number. The same inputs will always produce the same number.

Interpretation Distortion



Pattern -> PatternLiteral

Converts a pattern into a literal representation of itself, to be used when constructing spells.

Distortion of Memory



Any -> Number

Returns a number from zero to one indicating how close the given fragment is to being overweight.