TSelf generic confusion [Answered]
So I'm trying to implement an
It's ugly as hell, I know. I'm getting an error on
IFunctor interface (so I know I'm kind of doomed from the start), but this is what I have currently:It's ugly as hell, I know. I'm getting an error on
new Maybe<U>() saying it can't implicitly convert from Maybe<U> to IFunctor<USelf, U>, except Maybe<U> should implement IFunctor<USelf, U>, right?