trait Param[Typeclass[_], Type](val label: String, val index: Int, val repeated: Boolean, val annotations: IArray[Any], val typeAnnotations: IArray[Any]) extends Serializable
Gives the constructed typeclass for the parameter's type. Eg for a case class Foo(bar: String, baz: Int),
where this Param denotes 'baz', the typeclass field returns an instance of Typeclass[Int].
Gives the constructed typeclass for the parameter's type. Eg for a case class Foo(bar: String, baz: Int),
where this Param denotes 'baz', the typeclass field returns an instance of Typeclass[Int].