<div>On Mon, Mar 30, 2009 at 3:54 PM, Lennart Augustsson <span dir="ltr">&lt;<a href="mailto:lennart@augustsson.net">lennart@augustsson.net</a>&gt;</span> wrote:</div>
<div class="gmail_quote">
<div> </div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">I wasn&#39;t questioning the utility of John&#39;s library. 
<div>But I saw him mentioning unary numbers and I think it&#39;s a mistake to</div>
<div>use those for anything practical involving even moderately sized</div>
<div>numbers.</div></blockquote>
<div> </div>
<div>
<div>Completely agreed. =)</div>
<div> </div>
<div>
<div>I only popped in because it seemed that between your response and Jose&#39;s the conversation seemed likely to devolve into an interpretation of what he was trying to do as &#39;just another type level number lib&#39; and I wanted to steer things in a more productive direction.</div>
</div>
<div> </div></div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><span id=""></span>
<div>I&#39;d love to see a good type level programming library.  There&#39;s a lot</div>
<div>of it out there, but it&#39;s never packaged in a way that is reusable as</div>
<div>a good library.</div></blockquote>
<div> </div>
<div>
<div>I started trying to package a bunch of this stuff up a year or two back, and just basically lost the will to finish because it was just too tedious to use with fundeps. </div></div>
<div> </div>
<div>Even if the lack of polymorphic kinds seems to force it into a very &#39;pointful&#39; style of programming, I&#39;d be curious to see how far it could be taken.</div>
<div> </div>
<div>-Edward Kmett </div></div>