This is a command line version of nyt connections developed with Haskell. It can play local game files (see below for format) or fetch games from online.
The easiest method is to go to the releases page, download the appropriate zip for your OS, and run the executable included. The files in the releases are compiled via GitHub Actions.
If for whatever reason that doesn't work for your system, you can download/clone this repo, install cabal via ghcup, run cabal install from the directory with the haskellconnections.cabal file, and then run haskellconnections.
Y:<CATEGORY_TITLE> <WORD_1> <WORD_2> <WORD_3> <WORD_4>
G:...
B:...
P:...
Example:
Y:COOK_WITH_HEAT_AND_WATER BLANCH BOIL POACH STEAM
G:COMMON_PERFUME_INGREDIENTS AMBERGRIS MUSK ROSE VANILLA
B:CHARACTERS_WITH_PET_DOGS CHARLIE DOROTHY SHAGGY WALLACE
P:CAPITAL_CITY_HOMOPHONES KETO ROAM SOPHIA SOUL



