Questions about `Unify<T>` HKT and Pattern Matching
Couple of questions about the
1) For any type
2) If I build a simple pattern matcher like this:
It says that the return type is
(really cool library btw)
Unify<T> HKT:1) For any type
T, Can you assume that Unify<T> extends T (like can I always just do as T to get rid of it?)2) If I build a simple pattern matcher like this:
It says that the return type is
Unify<T> , and it seems to compile if I add the thing in the comment, but I'm wondering if there is a cleaner way to make the function return T instead of Unify<T>? (if there is some documentation on unify, i would love to know as well, all i could find was the type definition itself)(really cool library btw)
