<div dir="ltr"><div><div><div><div><div>You haven't actually decided what c is, just that it is some type that is an instance of the ByteArray class.<br><br></div><div>:i ByteArray<br><br></div><div>should show:<br></div><div></div>instance ByteArray ByteString<br></div>instance ByteArray Bytes<br></div>instance ByteArray ScrubbedBytes<br><br></div><div>try<br><br></div><div>print (c :: ByteString)<br></div><div>print (c :: ScrubbedBytes)<br><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Aug 28, 2016 at 6:56 PM,  <span dir="ltr"><<a href="mailto:haskell@verge.info.tm" target="_blank">haskell@verge.info.tm</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Prelude Data.ByteArray> c = Data.ByteArray.zero 20<br>
Prelude Data.ByteArray> :type c<br>
c :: ByteArray ba => ba<br>
Prelude Data.ByteArray> c<br>
<br>
<interactive>:38:1: error:<br>
    • Ambiguous type variable ‘a0’ arising from a use of ‘print’<br>
<br>
Uhm...<br>
<br>
Prelude Data.ByteArray> index c 3<br>
<br>
<interactive>:39:1: error:<br>
    • Ambiguous type variable ‘a0’ arising from a use of ‘index’<br>
<br>
I can't print a byte?<br>
______________________________<wbr>_________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org">Beginners@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-<wbr>bin/mailman/listinfo/beginners</a><br>
</blockquote></div><br></div>