<div class="gmail_quote">On 29 March 2012 04:34, Richard O&#39;Keefe <span dir="ltr">&lt;<a href="mailto:ok@cs.otago.ac.nz">ok@cs.otago.ac.nz</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div id=":1th">u f (PS x)        = PS $ map f x<br>
b f (PS x) (PS y) = PS $ zipWith f x y<br>
to_ps x           = PS (x : repeat 0)</div></blockquote></div><br>Also see: <a href="http://hackage.haskell.org/package/newtype">http://hackage.haskell.org/package/newtype</a><br clear="all"><div><br></div>-- <br>Ozgur Akgun<br>