For the complete documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /get-started.md).
Mojo function
apply
def apply[FuncType: def(Int) -> Int](t: IntTuple, func: FuncType) -> IntTuple
Apply a function to each integer value in an IntTuple.
This function recursively applies the given function to each integer value
in a potentially nested IntTuple structure, preserving the structure.
Parameters:
- โFuncType (
def(Int) -> Int): The transform function type.
Args:
- โt (
IntTuple): TheIntTupleto transform. - โfunc (
FuncType): Function to apply to each integer value.
Returns:
IntTuple: A new IntTuple with the same structure but with each integer value
transformed by the function.