shapeless.Poly
The type of a case of this polymorphic function of the form L => R
L => R
The type of a case of this polymorphic function of the form T => T
T => T