# Pack Announce: ltools - list manipulations in Prolog

**URL:** https://swi-prolog.discourse.group/t/pack-announce-ltools-list-manipulations-in-prolog/7757
**Category:** Pack
**Tags:** software
**Created:** [September 3, 2024, 1:46pm UTC](https://swi-prolog.discourse.group/t/pack-announce-ltools-list-manipulations-in-prolog/7757 "2024-09-03T13:46:55Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![damiazz94](https://avatars.discourse-cdn.com/v4/letter/d/d2c977/32.png) [@damiazz94](https://swi-prolog.discourse.group/u/damiazz94)
#### Post date: [September 3, 2024, 1:46pm UTC](https://swi-prolog.discourse.group/t/pack-announce-ltools-list-manipulations-in-prolog/7757/1 "2024-09-03T13:46:55Z")

</div>

Hi,  
while practicing with Prolog I’ve developed a package to manipulate lists. It was inspired by Python’s itertools and more-itertools modules.

You can find it here: [damianoazzolini/ltools: List manipulation in Prolog. (github.com)](https://github.com/damianoazzolini/ltools)

It may contain bugs and almost surely something can be improved, but I think is a good starting point to handle also non trivial operations on lists.

Any comment is apreciated.
