Skip to content

Duplicate [mp]

Micro pattern

Description

Detect, skip, count, or suppress repeated values according to their role in the result.

Problems

Check duplicates

Use membership, counts, or repeated-state behavior to identify duplicates.

Normalize before deduplication

Canonicalize values before inserting them into a uniqueness set.

Skip or count adjacent duplicates

Use sorted values or run boundaries to process repeated values together.

Suppress duplicate search results

Deduplicate outputs or remove emitted terminal markers.

Deduplicate dependency edges

Count a relationship only once when duplicate edges would corrupt a derived degree.