Überlappende Instanzen (II)

mit ghc(i) -XTypeSynonymInstances (Kommandozeile) oder {# language TypeSynonymInstances #-} (Quelltext, 1. Zeile) sind instantiierte Typvariablen in Instanzen erlaubt.

mit -XOverlappingInstances gewinnt bei Überlappung die speziellere Instanz.

hier: instance Show [Char] gewinnt gegen instance Show [a].



Johannes Waldmann 2010-01-25