What's new on CPAN - July 2019

Welcome to “What’s new on CPAN”, a curated look at last month’s new CPAN uploads for your reading and programming pleasure. Enjoy!

APIs & Apps

Config & Devops


  • DataLoader abstracts data loading, with batching and caching to reduce overhead
  • Get pseudo-random distribution functions with Game::PseudoRand
  • Geo::IP6 provides country codes for any ipv6 or ipv4 address
  • IO::BlockSync syncs data in blocks instead of whole files which can be useful for slow/unreliable destinations

Development & Version Control




David Farrell

David is a professional programmer who regularly tweets and blogs about code and the art of programming.

Browse their articles


Something wrong with this article? Help us out by opening an issue or pull request on GitHub