From the Bug #418167 report (the more serious behaviour, which isn't just a display issue):
Observed behaviour:
?> a = [1,2,3]
?> :t a
a :: Array(t_1) # This is caused by bug #41861
?> show(a)
Type error in expression 'show(a)'
Term: a
Type: Array(a)
Expected: a.
From the Bug #418167 report (the more serious behaviour, which isn't just a display issue):
Observed behaviour:
?> a = [1,2,3]
?> :t a
a :: Array(t_1) # This is caused by bug #41861
?> show(a)
Type error in expression 'show(a)'
Term: a
Type: Array(a)
Expected: a.
Expected behaviour:
?> show(a)
[91, 49, 44, 32, 50, 44, 32, 51, 93]