This package gives you a sliding list. You can specify that you wish to have a list
that will have at most
n items. For instance, maybe you want a list that can have
at most 3 items. The moment you add a 4th item to this list, the oldest item will be dropped, thus ensuring you will only have a maximum of 3 items.
The maximum number of items in a list must be greater than zero, therefore you need
to use the
positiveInt function, which will return a
Just if this criteria was
Feel free to take a look into the tests, to get a better understanding of this module.
A lot of the public interface of this module was inspired by Elm's core List module.
Feedback is always greatly appreciated 🙂