JSX.Attribute
type ('M, 'T) t = 'M * ('M, 'T) t'
and ('M, 'T) name =
| Identifier of ('M, 'T) Identifier.t
| NamespacedName of ('M, 'T) NamespacedName.t
and ('M, 'T) value =
| StringLiteral of 'T * 'M StringLiteral.t
| ExpressionContainer of 'T * ('M, 'T) ExpressionContainer.t