Ich habe eine Übung, in der ich einen Typ für die Darstellung einer Liste mit 0 bis 5 Werten definieren muss. Zuerst dachte ich, ich könnte das rekursiv so lösen: data List a = Nil | Content a (List a) Aber ich denke nicht, dass dies der richtige Ansatz ist. Können Sie mir bitte einen Denkanstoß...