- ✨ feat(Kind): Use
TolerantRetTypeW
as fallback result ofKind*
instead ofnever
. PreviouslyKind*
were essentially aliases forCall*W
, returningnever
whenF
was not a “concrete“ type lambda. This enhancement makesKind*
more robust by usingTolerantRetTypeW<F>
as a fallback value instead. This change improves robustness when working with classical HKT scenarios like implementing a Free monad. (03f292d)