Loading the Go port

4.3 MB of WebAssembly, compiled from ./cron

cron-parser-go

Two implementations.
One answer.

A Go port of cron-parser, running next to the TypeScript original in this page. Ask them anything.

Original suite
280/280
Fuzz divergences
0
unsafe in library
0
Upstream bugs merged
5

Ask both implementations

Try something hard
Ready
Original TypeScript · luxon
    Port Go · WebAssembly
      Parsed fields, from both sides

      Fuzz it yourself

      Random expressions, timezones and starting instants, generated here and handed to both. Every case compares:

      • Parse accepted or rejected, and the exact wording when rejected
      • Schedule five successive instants, to the millisecond
      • Rendering stringify() on both sides
      • Fields all six, including the number-or-token distinction

      A quarter of the generated expressions are deliberately malformed, because agreeing on a rejection is as much a claim as agreeing on a date.

      0 cases
      0 comparisons
      0 divergences