Solve problems from the number round of the Countdown game show

TAG 0.0.0.1

haskellTue Mar 25 17:31:13 UTC 2025

Test.Utility.mergyLeftByNE -> mergeLeftByNE

haskellTue Mar 25 17:30:14 UTC 2025

bump version to 0.0.0.1

haskellTue Mar 25 16:44:30 UTC 2025

TAG 0.0

haskellTue Mar 25 16:44:24 UTC 2025

Cabal.Test-Suite.Build-Depends: add version bounds to all packages

They are redundant but silence warnings of 'cabal check'.

haskellTue Mar 25 16:43:50 UTC 2025

Cabal.Description: add command-line example

minor corrections

haskellTue Mar 25 16:38:43 UTC 2025

Test.Utility.genEquation: generate expression and result in concordance

Test.Solve: test that the generated equation is one of the found solutions.

haskellTue Mar 25 16:29:05 UTC 2025

normalize and sort expressions for uniqueness of test results

instances Eq, Ord for SubExpr, Sum, Product

haskellTue Mar 25 09:44:36 UTC 2025

Test.Solve.run: make length check lazier using 'void'

haskellMon Mar 24 16:02:28 UTC 2025

add QuickCheck properties about solvability and number of solutions

haskellMon Mar 24 15:27:55 UTC 2025

add doctests

Unfortunately, the examples depend on the order of the solutions.

haskellMon Mar 24 08:29:07 UTC 2025

add Cabal stuff

Main module with optparse-applicative command line interface

haskellMon Mar 24 06:03:28 UTC 2025

initialized with CountdownGameShow from htam sandbox

haskellSun Mar 23 21:47:17 UTC 2025