You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
SumType fails to replace This[] inside Tuple!() #62
So, something in the implementation of std.typecons.Tuple must be creating a circular dependency. I'm not sure there's anything SumType can do about this, but I'll investigate anyway, since there may be a way to work around it in Tuple.
Activity
pbackus commentedon May 1, 2021
The example compiles successfully if you replace
std.typecons.Tuplewith the following simplified version:(run.dlang.io link: https://run.dlang.io/is/avNK7w)
So, something in the implementation of
std.typecons.Tuplemust be creating a circular dependency. I'm not sure there's anythingSumTypecan do about this, but I'll investigate anyway, since there may be a way to work around it inTuple.