App-Greple-wordle
view release on metacpan or search on metacpan
- **lib/App/Greple/wordle/util.pm**: Shared utilities
- Currently contains `uniqword()` for filtering unique-character words
- **lib/App/Greple/wordle/ORIGINAL.pm**: Original Wordle dataset
- Exports `@WORDS` (all valid words) and `@HIDDEN` (answer list)
- Contains classic Wordle word list from original game
- Uses Data::Section::Simple for data storage
- **lib/App/Greple/wordle/NYT.pm**: New York Times Wordle dataset
- Exports `@WORDS` (all valid words) and `@HIDDEN` (answer list)
- Contains NYT Wordle word list (updated through November 2025)
- Uses Data::Section::Simple for data storage
- **lib/App/Greple/wordle/word_all.pm**: Legacy word dictionary (deprecated)
- Kept for backward compatibility
- Exports `@word_all` array and `%word_all` hash
- **lib/App/Greple/wordle/word_hidden.pm**: Legacy answer list (deprecated)
- Kept for backward compatibility
- Shuffled using series number as seed
Available datasets:
- `ORIGINAL`
The original word list from the initial Wordle game. This is the
default dataset and contains the classic Wordle word list.
- `NYT`
The New York Times Wordle word list, which includes words used by NYT
Wordle. This dataset is updated and may contain different words than
the original.
Dataset modules are dynamically loaded from `App::Greple::wordle::`
namespace with uppercase dataset name.
- **--series**=#, **-s**#
- **--compat**
Choose a different answer series. Default is 1. Series zero is the same as
the original game and option **--compat** is a shortcut for
lib/App/Greple/wordle.pod view on Meta::CPAN
=over 4
=item C<ORIGINAL>
The original word list from the initial Wordle game. This is the
default dataset and contains the classic Wordle word list.
=item C<NYT>
The New York Times Wordle word list, which includes words used by NYT
Wordle. This dataset is updated and may contain different words than
the original.
=back
Dataset modules are dynamically loaded from C<App::Greple::wordle::>
namespace with uppercase dataset name.
=item B<--series>=#, B<-s>#
=item B<--compat>
( run in 1.680 second using v1.01-cache-2.11-cpan-39bf76dae61 )