code wiki / (root) / nx_iterator_test.nx

nx_iterator_test.nx

buildroot/runtime/nx_iterator_test.nx

4565 B123 linesdepth 4pulls 4 transitivereach 0 importersview sourcekind gate/proof
docsdependenciesstructsconstsfunctions

about

nx_iterator_test.nx -- smoke for composable iteration.

dependencies 4 imports · 0 importers

nx_syscalls.nx nx_tier.nx nx_array_ops.nx nx_iterator.nx nx_iterator_test.nx

imports: nx_syscalls.nxnx_tier.nxnx_array_ops.nxnx_iterator.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main sys_mmap nx_iter_range _iter_alloc sys_mmap ↻ nx_iter_next nx_iter_next ↻ _iter_filter_match _iter_map_apply nx_iter_array _iter_alloc ↻ nx_iter_count sys_mmap ↻ nx_iter_next ↻ nx_iter_filter _iter_alloc ↻ nx_iter_collect sys_mmap ↻ nx_iter_next ↻ nx_iter_map _iter_alloc ↻ nx_iter_take _iter_alloc ↻ nx_iter_skip _iter_alloc ↻ nx_iter_chain _iter_alloc ↻ nx_iter_sum nx_iter_reduce sys_mmap ↻ nx_iter_next ↻ nx_iter_min nx_iter_reduce ↻ nx_iter_max nx_iter_reduce ↻ nx_iter_reduce ↻ nx_iter_kind_is_valid

structs

none

consts

none

functions

8func main() -> nx_int