# Can I refer to patterns inside a pattern in Tidal to combine them?

**URL:** <https://uzu.lurk.org/t/can-i-refer-to-patterns-inside-a-pattern-in-tidal-to-combine-them/6228>\
**Category:** TidalCycles\
**Tags:** questions\
**Created:** [7 October 2026 00:01 UTC](https://uzu.lurk.org/t/can-i-refer-to-patterns-inside-a-pattern-in-tidal-to-combine-them/6228 "2026-10-07T00:01:52Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![jwaldmann](https://uzu.lurk.org/letter_avatar_proxy/v4/letter/j/977dab/32.png) [@jwaldmann](https://uzu.lurk.org/u/jwaldmann)\
**Post date:** [7 October 2026 16:40 UTC](https://uzu.lurk.org/t/can-i-refer-to-patterns-inside-a-pattern-in-tidal-to-combine-them/6228/2 "2026-10-07T16:40:15Z")

</div>

here is one way to look at it: you have a pattern of patterns, so you need a function `join :: Pattern (Pattern a) -> Pattern a`, see slides of my talk at [https://www.imn.htwk-leipzig.de/LFUNK2026/](https://www.imn.htwk-leipzig.de/LFUNK2026/)

This function is seemingly avoided (but hidden in the implementation) if you use `inhabit` on a pattern of names-for-patterns, [https://uzu.lurk.org/t/motivating-examples-for-squeeze-join/6213/2](https://uzu.lurk.org/t/motivating-examples-for-squeeze-join/6213/2)

---

_[View the full topic](https://uzu.lurk.org/t/can-i-refer-to-patterns-inside-a-pattern-in-tidal-to-combine-them/6228)._
