# Functions
Call applies a function to arguments, converting them as necessary.
Convert value to the type.
Equal returns a bool indicating whether a == b after conversion.
IsEmpty returns a bool indicating whether the value is empty according to Liquid semantics.
Length returns the length of a string or array.
Less returns a bool indicating whether a < b.
MustConvert is like Convert, but panics if conversion fails.
MustConvertItem converts item to conform to the type array's element, else panics.
NewRange returns a new Range.
ParseDate tries a few heuristics to parse a date from a string.
Sort any []any value.
SortByProperty sorts maps on their key indices.
ToLiquid converts an object to Liquid, if it implements the Drop interface.
ValueOf returns a Value that wraps its argument.
# Structs
A CallParityError is a mismatch between the argument and parameter counts.
A Range is the range of integers from b to e inclusive.
# Interfaces
A Value is a Liquid runtime value.
# Type aliases
A TypeError is an error during type conversion.