es7 data ListInt ::= EmptyLI | consLI Int ListInt E' possibile definire il tipo di dato lista generica, ma sempre di elementi dello stesso tipo.