group_similar_functions
Identify and group similar functions in Haskell codebases to reveal common patterns and reduce duplication through static analysis.
Instructions
Group functions by similarity to identify common patterns
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| similarity_threshold | No | Minimum similarity score to group functions | |
| module_pattern | No | Module name pattern to filter analysis (optional) | |
| min_group_size | No | Minimum number of functions in a group | |
| limit | No | Maximum number of groups to return |