A traversable interface for key-value containers that excludes map, flatMap,
flatMapAsync, and ap operations.
Key-value containers (Map, Obj) cannot satisfy Functor's unconstrained
map<B extends Type> because their type parameter is constrained
(e.g., to Record or Tuple pairs). These containers redefine map/flatMap
with their own tighter constraints.
A traversable interface for key-value containers that excludes map, flatMap, flatMapAsync, and ap operations.
Key-value containers (Map, Obj) cannot satisfy Functor's unconstrained
map<B extends Type>because their type parameter is constrained (e.g., to Record or Tuple pairs). These containers redefine map/flatMap with their own tighter constraints.