hphp/hack/manual/apis/Classes/HH/ImmMap/fromItems.md
:::info[Note] This is a point-in-time snapshot of the API documentation from January 2026. Going forward, we will not be maintaining a public copy of these references, and recommend users to refer to the built-in signature helpers available in the Hack LSP instead for complete and up-to-date information. :::
Creates an ImmMap from the given Traversable, or an empty ImmMap
if null is passed
public static function fromItems(
?Traversable<Pair<Tk, Tv>> $iterable,
): ImmMap<Tk, Tv>;
This is the static method version of the ImmMap::__construct()
constructor.
?Traversable<Pair<Tk,Tv>> $iterableImmMap<Tk,Tv> - An ImmMap with the key/value pairs from the Traversable; or
an empty ImmMap if the Traversable is null.See Map::fromItems for usage examples.