Beispiele:
reverse :: forall e . List e -> List e
append :: forall e . List e -> List e -> List e
preorder :: forall e . Bin e -> List e
Datenkonstruktoren polymorpher Typen sind polymorph.