Skip to content

compact

compact(map)

Removes all nullable values from map.

ts
compact(
    new Map([
        ["a", 1],
        ["b", null],
        ["c", undefined],
    ]),
); // Map(1) { "a" => 1 }
ts
pipe(
    new Map([
        ["a", 1],
        ["b", null],
        ["c", undefined],
    ]),
    compact(),
); // Map(1) { "a" => 1 }