libchi-memoize-perl 0.07-2 source package in Ubuntu
Changelog
libchi-memoize-perl (0.07-2) unstable; urgency=medium [ Salvatore Bonaccorso ] * Update Vcs-* headers for switch to salsa.debian.org [ Christopher Hoskin ] * Use my Debian e-mail in control, copyright and patches * Bump compat from 9 to 11 * Bump Standards-Version from 3.9.8 to 4.2.1 (no change required) -- Christopher Hoskin <email address hidden> Wed, 03 Oct 2018 19:43:02 +0100
Upload details
- Uploaded by:
- Debian Perl Group
- Uploaded to:
- Sid
- Original maintainer:
- Debian Perl Group
- Architectures:
- all
- Section:
- misc
- Urgency:
- Medium Urgency
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
libchi-memoize-perl_0.07-2.dsc | 2.1 KiB | 10df4d5890ccaf97fe83b7875e32e99b5b39188facd22f842702c59e211179ff |
libchi-memoize-perl_0.07.orig.tar.gz | 17.8 KiB | 03c24b66257bd6ac1429b5d3f190b0a35f87fc764aa76fdc89d8612a54aafd52 |
libchi-memoize-perl_0.07-2.debian.tar.xz | 2.4 KiB | 678ef7138d2b8683a3ba678d1acddc3d8bedaca787113ace94e7d13028ac5cc7 |
Available diffs
- diff from 0.07-1 to 0.07-2 (1.1 KiB)
No changes file available.
Binary packages built by this source
- libchi-memoize-perl: memoization implementation backed by CHI
CHI::Memoize is an implementation of the memoization technique using CHI.
Memoize caches the inputs and outputs of a function, if the function is called
again with the same inputs, CHI::Memoize intervenes and provides the cached
result. For slow functions, time is saved, at the expence of space.
.
CHI::Memoize provides the same facility as Memoize|Memoize, but backed by
CHI|CHI. This means, among other things, that you can:
.
* specify expiration times (expires_in) and conditions (expire_if)
* memoize to different backends, e.g. File, Memcached, DBI, or to multilevel
caches
* handle arbitrarily complex function arguments (via CHI key serialization)
.
For a bit of history and motivation, see
.
http://www.openswartz. com/2012/ 05/06/memoize- revisiting- a-twelve- year-old- api