Time::Keeper::Natural: What time is 'next Tuesday at 3 pm'?
People do not say 2026-10-20T15:00:00+01:00. They say "next Tuesday at 3 pm", and now Perl can hear them, in 1,121 locales.
Perl · XS · CPAN
I write Perl modules, most of them in C through XS
Everything here is on CPAN under LNATION.
From MetaCPAN,
Turn-based games of skill and chance against a person or the bot, at your pace. Free to play: no stakes, no prizes, nothing to buy.
All 359 on CPAN
37–48 of 61 in Data
SIMD-accelerated numeric vectors
Tied objects
Command Line Applications via Rope
Automagical table aliasing
Game Boy and Game Boy Color emulator (SameBoy Core) for Perl
Trigram inverted index search with Dice coefficient scoring
Calculate the Shannon entropy H of a given input string.
Calculate the Shannon entropy H of a given input string faster.
XS URL slug generator with custom ops
Compression for very small strings!
State with undo, redo and watchers
Convert strings to ID's authoritatively and vice-versa
People do not say 2026-10-20T15:00:00+01:00. They say "next Tuesday at 3 pm", and now Perl can hear them, in 1,121 locales.
Time goes by at one second at a time, and that is the last simple thing about it. A second is a count...
Context::Vars is another new CPAN distribution I've published which solves a familiar problem in Perl...