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
109–120 of 360
Cribbage game engine
Draw dominoes with All Fives scoring, as a reusable engine
Podkidnoy Durak, the Russian beating game
The board game of Madagascar
Floppy bird, as an engine
Gin rummy as a reusable engine
The rules of Go, with the board in C
A tower defense game.
Mahjong, the four-player tile game, under the Chinese Official competition rules
Nine Men's Morris as an engine
The African sow and capture game, Abapa rules
The board game of 1883, with its own opening
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...