Data-Random

 view release on metacpan or  search on metacpan

CLAUDE.md  view on Meta::CPAN

- Options parsed as `my %options = @_`
- Context-sensitive returns (`wantarray`)
- K&R bracing style (opening brace on same line)

## Testing Notes

- Tests use `Test::More` with `done_testing` (no predeclared test count)
- `rand_image.t` skips if `GD` module is not installed
- `rand_time.t` uses `Test::MockTime` to avoid midnight-boundary failures
- POD tests (`z0_pod.t`, `z1_pod-coverage.t`) require `Test::Pod`
- Many tests run 1000 iterations to validate random distributions

## Key Dependencies

- **Runtime**: `Time::Piece` >= 1.16 (core since Perl 5.10)
- **Optional**: `GD` (only for `rand_image`)
- **Test**: `Test::More` >= 0.88, `Test::MockTime`, `File::Temp`

## Release Process

1. **Add changelog entries** under the `{{$NEXT}}` placeholder in `Changes` (the `[NextRelease]` plugin replaces this with the version and timestamp at release time).

lib/Data/Random/dict  view on Meta::CPAN

alleyways
alliance
alliances
allied
allies
alligator
alligators
Allis
Allison
alliteration
alliterations
alliterative
allocatable
allocate
allocated
allocates
allocating
allocation
allocations
allocator
allocators

lib/Data/Random/dict  view on Meta::CPAN

itemize
itemized
itemizes
itemizing
items
iterate
iterated
iterates
iterating
iteration
iterations
iterative
iteratively
iterator
iterators
Ithaca
Ithacan
itineraries
itinerary
Ito
its



( run in 1.667 second using v1.01-cache-2.11-cpan-71847e10f99 )