p-map concurrently maps values from an iterable. Using promises, it provides a way to iterate over data and apply an asynchronous function to each element, effectively parallelizing the operation to improve performance. You can control the concurrency level to limit the number of simultaneously running promises, preventing resource exhaustion. It's useful for processing large datasets or performing I/O-bound operations efficiently. It also provides progress tracking and error handling capabilities within the concurrent mapping process.
P-map downloads show a generally upward trend from March 2024 to August 2025, peaking in June 2025. There was a rise in downloads until June and a steady amount of downloads until August. September 2025 downloads are significantly lower, likely due to incomplete data for the month.
P-map's release frequency shows an irregular pattern. Releases occurred in bursts, with periods of inactivity. Initial releases were in 2016-2017, followed by a major version 2.0.0 in 2018. Version 3 and 4 were released in 2019 and 2020, respectively, and version 5 from 2021 to 2022. Versions 6 and 7 were released in 2023 and 2024, respectively. No releases have occurred in 2025.