Well, it is simply<br><br>&gt; coerce :: a -&gt; b<br>&gt; coerce _ = undefined<br><br>so coerce is simply empty function. But still, it is possible to write a function of type (a-&gt;b).<br>Well, possibly I didn&#39;t write anything particularly new, but please excuse me for I&#39;m still in <br>
sort of a shock after I&#39;ve discovered it.<br><br>Yet this function reminds me how little I know so I have a question for you. <br>I didn&#39;t took any lectures in Category Theory (for I&#39;m still just a student, and I won&#39;t for there are none in my institute), <br>
but are there any good (e)books you would recommend for a (future) computer scientist? <br><br>Regards<br><br>Christopher Skrzêtnicki<br>