<div>I have been trying to build the Scheme in 24 Hours on WikiBooks :-</div><div><br></div><div>    <a href="http://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours">http://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours</a></div>

<div><br></div><div>    <a href="http://jonathan.tang.name/files/scheme_in_48/code/listing10.hs">http://jonathan.tang.name/files/scheme_in_48/code/listing10.hs</a></div><div><br></div><div>But I am getting an error :- </div>

<div><br></div><div>    scheme.hs:289:6: `noMsg&#39; is not a (visible) method of class `Error&#39;</div><div><div><br></div><div>    scheme.hs:290:6:</div><div>         `strMsg&#39; is not a (visible) method of class `Error&#39;</div>

</div><div><br></div><div>with the following :-</div><div><br></div><div><div>    instance Error LispError where</div><div>         noMsg = Default &quot;An error has occurred&quot;</div><div>         strMsg = Default</div>

<div><br></div></div><div>if I try importing them :-</div><div><br></div><div>    import Control.Monad.Error (noMsg, strMsg)</div><div><br></div><div>I get the following :-</div><div><br></div><div><div>    scheme.hs:4:29:</div>

<div>        Module `Control.Monad.Error&#39; does not export `noMsg&#39;</div><div><br></div><div>    scheme.hs:4:36:</div><div>        Module `Control.Monad.Error&#39; does not export `strMsg&#39;</div><div><br></div><div>

Many thanks in advance,</div><div><br>Aaron</div><div><br></div><div><br></div></div>