On Wednesday, 15 January 2025 at 21:00:35 UTC, realhet wrote:
On Wednesday, 15 January 2025 at 20:27:18 UTC, Steven
Schveighoffer wrote:
On Wednesday, 15 January 2025 at 12:01:21 UTC, realhet wrote:
Also seems like invalid syntax. Where does this come from?
It's in std.typecons.d -> [git
link](https://github.com/dlang/phobos/blob/336bed6d8ffec74d117b755866c5bd22e3d610a1/std/typecons.d#L2278C4-L2279C18)
It's in the declaration of enum isTuple(T) = ....
github: `f(Specs...)(Tuple!Specs tup)`
your post: `template f(Specs...)f(T.init);`
thats quite the important detail, its pattern matching