/
For the complete documentation index, see llms.txt. This page is also available as Markdown.
Mathematical functions provide a way to perform numeric operations.
.var {radius} {8}
If we try to calculate the **surface** of a circle of **radius .radius**,
we'll find out it's **.pow {.radius} to:{2}::multiply {.pi}::truncate {2}**If we try to calculate the surface of a circle of radius 8, we’ll find out it’s 201.06
Handling complex math is particularly effective when combined with function call chaining. The following two calls are equivalent, with the latter being more natural to read:
.truncate {.multiply {.pow {.radius} to:{2}} by:{.pi}} {2}.pow {.radius} to:{2}::multiply {.pi}::truncate {2}For a complete list of available functions, refer to the standard library’s Math documentation.