# \#non-nominal

**URL:** https://forums.swift.org/tag/non-nominal/165.md

[Latest](https://forums.swift.org/latest.md) · [Categories](https://forums.swift.org/categories.md) · [Tags](https://forums.swift.org/tags.md)

---

## [Extension methods for non-nominal types](https://forums.swift.org/t/extension-methods-for-non-nominal-types/17196)

<div class="topic-metadata">

**Author:** [@endofunk](https://forums.swift.org/u/endofunk)\
**Replies:** 38\
**Last updated:** [December 22, 2024, 10:18pm UTC](https://forums.swift.org/t/extension-methods-for-non-nominal-types/17196 "2024-12-22T22:18:04Z")

</div>

Something that has bothered me for a while is: Why does Swift not support extension methods on non-nominal types? For example: Tuples, naturally with generics would be preferred extension (Int, Int) { .... } Fu…
