code: function pairs(strMap) {
      return Z.map (function(k) { return Pair (k) (strMap[k]); },
                    Object.keys (strMap));
    }
docs: # pairs :: StrMap a -> Array (Pair String a) . . Returns the key–value pairs of the given string map, in arbitrary order. . . ```javascript . > S.sort (S.pairs ({b: 2, a: 1, c: 3})) . [Pair ('a') (1), Pair ('b') (2), Pair ('c') (3)] . ```