<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-6839602.post728777982527328109..comments</id><updated>2008-04-08T10:01:24.333-07:00</updated><category term='grammar checking'/><category term='Leibniz equality'/><category term='sized lists'/><category term='definability'/><category term='Heyting algebra'/><category term='static analysis'/><category term='bugs'/><category term='Coq'/><category term='Fomega'/><category term='V=L'/><category term='constructive logic'/><category term='type disequality'/><category term='morphisms'/><category term='nested types'/><category term='flow caml'/><category term='countability'/><category term='kinds'/><category term='impredicativity'/><category term='fuzzy logic'/><category term='termination'/><category term='lightweight static capabilities'/><category term='Simulating Dependent Types with Guarded Algebraic Datatypes'/><category term='C++'/><category term='Haskell'/><category term='Liskov substitutability'/><category term='effects'/><category term='information flow'/><category term='effect inference'/><category term='zero-knowledge proof'/><category term='cardinal numbers'/><category term='_|_'/><category term='CPOs'/><category term='dependent types'/><category term='continuity'/><category term='OOP'/><category term='Dependent ML'/><category term='copious free time'/><category term='parallel or'/><category term='GHC'/><category term='GADTs'/><category term='polymorphism'/><category term='laypeople'/><category term='quotient types'/><category term='refinement types'/><category term='ML'/><category term='referential transparency'/><category term='ordinals'/><category term='conferences'/><title type='text'>Comments on Everyone Else is Crazy: Types, named (was: "Name that type!"), plus two mo...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.jbapple.com/feeds/728777982527328109/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6839602/728777982527328109/comments/default'/><link rel='alternate' type='text/html' href='http://blog.jbapple.com/2008/02/types-named-was-name-that-type-plus-two.html'/><author><name>Jim Apple</name><uri>http://www.blogger.com/profile/11080395413026172939</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='32' src='http://www.jbapple.com/me-in-suit.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6839602.post-1943863450926468774</id><published>2008-04-08T10:01:00.000-07:00</published><updated>2008-04-08T10:01:00.000-07:00</updated><title type='text'>I really like your Fibonacci type.  Here's a chall...</title><content type='html'>I really like your Fibonacci type.  Here's a challenge for you: write a useful function on this type.  Perhaps a function that takes a list and returns all permutations of that list ([a] -&gt; Fibonacci [a]).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6839602/728777982527328109/comments/default/1943863450926468774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6839602/728777982527328109/comments/default/1943863450926468774'/><link rel='alternate' type='text/html' href='http://blog.jbapple.com/2008/02/types-named-was-name-that-type-plus-two.html?showComment=1207674060000#c1943863450926468774' title=''/><author><name>Chris Okasaki</name><uri>http://www.blogger.com/profile/18247315355264748920</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jbapple.com/2008/02/types-named-was-name-that-type-plus-two.html' ref='tag:blogger.com,1999:blog-6839602.post-728777982527328109' source='http://www.blogger.com/feeds/6839602/posts/default/728777982527328109' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-154058042'/></entry><entry><id>tag:blogger.com,1999:blog-6839602.post-7423627973256033152</id><published>2008-02-23T13:40:00.000-08:00</published><updated>2008-02-23T13:40:00.000-08:00</updated><title type='text'>BlackMeph: The second question is "What can we say...</title><content type='html'>BlackMeph: The second question is "What can we say about the structure of elements of this type?"</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6839602/728777982527328109/comments/default/7423627973256033152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6839602/728777982527328109/comments/default/7423627973256033152'/><link rel='alternate' type='text/html' href='http://blog.jbapple.com/2008/02/types-named-was-name-that-type-plus-two.html?showComment=1203802800000#c7423627973256033152' title=''/><author><name>Jim Apple</name><uri>http://www.blogger.com/profile/11080395413026172939</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='32' src='http://www.jbapple.com/me-in-suit.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jbapple.com/2008/02/types-named-was-name-that-type-plus-two.html' ref='tag:blogger.com,1999:blog-6839602.post-728777982527328109' source='http://www.blogger.com/feeds/6839602/posts/default/728777982527328109' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2017868365'/></entry><entry><id>tag:blogger.com,1999:blog-6839602.post-8379082054373045881</id><published>2008-02-23T13:26:00.000-08:00</published><updated>2008-02-23T13:26:00.000-08:00</updated><title type='text'>Umm, what is the second question? :)</title><content type='html'>Umm, what is the second question? :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6839602/728777982527328109/comments/default/8379082054373045881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6839602/728777982527328109/comments/default/8379082054373045881'/><link rel='alternate' type='text/html' href='http://blog.jbapple.com/2008/02/types-named-was-name-that-type-plus-two.html?showComment=1203801960000#c8379082054373045881' title=''/><author><name>BlackMeph</name><uri>http://www.blogger.com/profile/02745499320156194052</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14961139994189216290'/><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jbapple.com/2008/02/types-named-was-name-that-type-plus-two.html' ref='tag:blogger.com,1999:blog-6839602.post-728777982527328109' source='http://www.blogger.com/feeds/6839602/posts/default/728777982527328109' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-403056589'/></entry><entry><id>tag:blogger.com,1999:blog-6839602.post-2255849187393260217</id><published>2008-02-23T03:13:00.000-08:00</published><updated>2008-02-23T03:13:00.000-08:00</updated><title type='text'>OK, after my total failure on the last quiz I came...</title><content type='html'>OK, after my total failure on the last quiz I came up with some new ways of reasoning about these types and so I &gt;think&lt; that "P a" is a list of elements that must be a fibonacci number in length (i.e. 1, 1, 2, 3, 5... elements). Pretty neat :-)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6839602/728777982527328109/comments/default/2255849187393260217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6839602/728777982527328109/comments/default/2255849187393260217'/><link rel='alternate' type='text/html' href='http://blog.jbapple.com/2008/02/types-named-was-name-that-type-plus-two.html?showComment=1203765180000#c2255849187393260217' title=''/><author><name>Max</name><uri>http://www.blogger.com/profile/05003540528496327090</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.jbapple.com/2008/02/types-named-was-name-that-type-plus-two.html' ref='tag:blogger.com,1999:blog-6839602.post-728777982527328109' source='http://www.blogger.com/feeds/6839602/posts/default/728777982527328109' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1049311963'/></entry></feed>
