_______________________________________________As we already have IsList, shouldn't we just do this?class (IsList l, Item l ~ Char) => IsString linstance (a ~ Char) => IsString [a]instance (a ~ Char) => IsString (NonEmpty a)instance (a ~ Char) => IsString (ZipList a)
Libraries mailing list
Libraries@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries