Rand Stats

String::Color

zef:lizmat
Revision history for String-Color

0.0.10  2024-09-23T15:57:37+02:00
    - Up dependency on Array::Sorted::Util
    - Add sponsor button and link
    - Add CI badges for each OS
    - Update copyright year

0.0.9  2021-11-18T13:36:59+01:00
    - Up dependencies
    - Remove dependency on OO::Monitors
    - Allow .add to take a single string

0.0.8  2021-09-08T00:52:52+02:00
    - Move to the zef ecosystem
    - Update email address

0.0.7  2021-05-15T19:46:41+02:00
    - Added dependency to Array::Sorted::Util back: we need "inserts"
    - Reorganize %!clean2color internals.  Instead of just the color, it
      now consists of a Pair with the color as key, and a native str array
      with all the strings that share the same cleaned key.
    - Add .aliases method to return all the aliases of a string
    - Method .add now returns the strings that have been added again

0.0.6  2021-05-09T11:50:48+02:00
    - Simplify further, just use hashes
    - Rely on OO::Monitors to limit multi-thread access to hashes
    - Drop dependeny on Array::Sorted::Util, no longer needed
    - Methods .strings/.colors/.cleaned no longer return sorted
    - Remove mapper functionality on .Map

0.0.5  2021-05-08T15:00:29+02:00
    - Simplify interface, make the module based on cleaned strings
    - Remove .keys|values methods, should no longer be considered Associative
    - Add .strings|colors|cleaned methods
    - Add :cleaner to "new"
    - Remove :matcher functionality from .add: its function has been
      basically superseded by the :cleaner functionality

0.0.4  2021-05-07T15:30:49+02:00
    - Make .add return string => color pairs

0.0.3  2021-05-07T14:56:50+02:00
    - Switch to using OO::Monitors, remove all local locks

0.0.2  2021-05-07T12:36:07+02:00
    - Make .add return the strings that were actually added
    - Make .known thread safe

0.0.1  2021-05-06T21:45:51+02:00
    - Initial version