def keys

bend-collections-laws-math@1.0.0.0 · src/containers/hash_table.bend:584

import bend-collections-laws-math@1.0.0.0/src/containers/hash_table.bend as HashTable
import Base

584# Every key, in bucket order.
585def keys(a, -V: Kind(a), m: HashMap<a, V>) -> HashMap<a, V> & List<&2, String>:
586  HM{+n, +mask, +td, +fresh, +sz, +sd, +free, tab, ks, vs, nx} = m
587  keys_fin(a, V, n, mask, td, fresh, sz, sd, free, vs, nx, wk_go(U32.to_nat(U32.inc(mask)), mask, WK{tab, ks, Nil{}}))

Uses (9)

Used by (0)

No other definition uses this definition.