Open Anatolay opened 12 hours ago
@Anatolay As per our work policy, naming Git branches like \"generate
\" is not recommended and incurs a penalty. You've been deducted 12 points for this violation. In the future, please name your branch after the ticket number you're working on, such as \"510
\". This helps maintain consistency and improves project organization. Let's adhere to the guidelines to enhance our workflow efficiency.
PR-Codex overview
This PR introduces the
QuickCheck
library for property-based testing and adds functionality for generating random PHI terms. It enhances the command-line interface to support new generation commands and includes a new module for term generation.Detailed summary
unordered-containers
andcontainers
frompackage.yaml
.QuickCheck
to dependencies ineo-phi-normalizer.cabal
.Language.EO.Phi.Generate
module for generating random PHI terms.CLI'Generate
data type for new command-line options.commandParser
andcommandParserInfo
to include generation commands.generateObjectsWith
function for generating objects based on specified parameters.