You dont need the `concept`. You can just directly use the typeclass `distinct`
proc `$`[T: distinct](x: T): string = $T & '(' & $(T.distinctBase)(x) & ')'
Run
- How to echo distinct type IvanS
- How to echo distinct type termer
- How to echo distinct type namisboss
- How to echo distinct type ElegantBeef
- How to echo distinct type awr1
- How to echo distinct type termer
- How to echo distinct type awr1
- How to echo distinct type choltreppe
