> It seems to be impossible to denote an empty row, so the type Rec () is
> ill-formed.

Perhaps you want

        EmptyRec :: Rec EmptyRow

which is there.  Pity about the type synonyms though.

Reply via email to