<?xml version="1.0" encoding="utf-8"?>
<feed
    xmlns="http://www.w3.org/2005/Atom"
    xmlns:at="http://www.sixapart.com/ns/at"
    xmlns:icbm="http://postneo.com/icbm"
    xmlns:rvw="http://purl.org/NET/RVW/0.2/"
    xml:lang="en">
    <title>vagston’s blog</title>
    <link rel="self" type="application/atom+xml" title="vagston’s blog (Atom)" href="http://vagston.vox.com/library/posts/page/1/atom.xml" />
    <link rel="alternate" type="text/html" title="vagston’s blog" href="http://vagston.vox.com/library/posts/page/1/"/> 
    <link rel="service.post" type="application/atom+xml" title="vagston’s blog" href="http://www.vox.com/services/atom/svc=post/collection_id=6a00f48ce578ab000200e398e717550004" /> 
    <link rel="service.subscribe" type="application/atom+xml" title="vagston’s blog" href="http://vagston.vox.com/library/posts/atom.xml" />    
    <link rel="next" type="application/atom+xml" title="vagston’s blog" href="http://vagston.vox.com/library/posts/page/2/atom.xml" /> 
    <link rel="last" type="application/atom+xml" title="vagston’s blog" href="http://vagston.vox.com/library/posts/page/2/atom.xml" />  
    <generator uri="http://www.vox.com/">Vox</generator>
    <updated>2009-07-09T08:59:29Z</updated> 
    <author>
        <name>vagston</name>
        <uri>http://vagston.vox.com/?_c=feed-atom</uri>
    </author> 
    <id>tag:vox.com,2006:6p00f48ce578ab0002/</id>  
    
    <entry>
        <title>Tiny proof assistant in Clean without Curry-Howard Isomorphism</title>   
        <link rel="alternate" type="text/html" title="Tiny proof assistant in Clean without Curry-Howard Isomorphism" href="http://vagston.vox.com/library/post/tiny-proof-assistant-in-clean-without-curry-howard-isomorphism.html?_c=feed-atom" />  
        <link rel="service.post" type="application/atom+xml" title="Tiny proof assistant in Clean without Curry-Howard Isomorphism" href="http://vagston.vox.com/library/post/tiny-proof-assistant-in-clean-without-curry-howard-isomorphism.html?_c=feed-atom#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Tiny proof assistant in Clean without Curry-Howard Isomorphism" href="http://www.vox.com/atom/svc=post/asset_id=6a00f48ce578ab00020110162b24aa860b" />          <id>tag:vox.com,2009-07-09:asset-6a00f48ce578ab00020110162b24aa860b</id>
        <published>2009-07-09T08:55:39Z</published>
        <updated>2009-07-09T08:59:29Z</updated>
    
        <author>
            <name>vagston</name>
            <uri>http://vagston.vox.com/?_c=feed-atom</uri>
        </author>
    
        
        <content type="html" xml:base="http://vagston.vox.com/?_c=feed-atom">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
            module tst  import StdGeneric, GenEq, StdMisc from StdEnv import  instance == {#Char}, instance == Int, instance == Real,  &amp;&amp;, class == (..), instance == [a] | == a  Start = let p = pvar &quot;P&quot; in [notI2 p,notE2_nc p,notE3 p,notE3_nc p,errNotE2 p]...   <p style="clear:both;"> 
    <a href="http://vagston.vox.com/library/post/tiny-proof-assistant-in-clean-without-curry-howard-isomorphism.html?_c=feed-atom#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00f48ce578ab00020110162b24aa860b?_c=feed-atom">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    </entry> 
    
    <entry>
        <title>Tiny proof assistant in Clean using Curry-Howard Isomorphism</title>   
        <link rel="alternate" type="text/html" title="Tiny proof assistant in Clean using Curry-Howard Isomorphism" href="http://vagston.vox.com/library/post/tiny-proof-assistant-in-clean-using-curry-howard-isomorphism-1.html?_c=feed-atom" />  
        <link rel="service.post" type="application/atom+xml" title="Tiny proof assistant in Clean using Curry-Howard Isomorphism" href="http://vagston.vox.com/library/post/tiny-proof-assistant-in-clean-using-curry-howard-isomorphism-1.html?_c=feed-atom#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Tiny proof assistant in Clean using Curry-Howard Isomorphism" href="http://www.vox.com/atom/svc=post/asset_id=6a00f48ce578ab00020110184a76f8860f" />          <id>tag:vox.com,2009-07-09:asset-6a00f48ce578ab00020110184a76f8860f</id>
        <published>2009-07-09T08:51:15Z</published>
        <updated>2009-07-09T08:51:15Z</updated>
    
        <author>
            <name>vagston</name>
            <uri>http://vagston.vox.com/?_c=feed-atom</uri>
        </author>
    
        
        <content type="html" xml:base="http://vagston.vox.com/?_c=feed-atom">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
           module CHI  Start = notE3 (|- (((P --&gt; Bot) --&gt; Bot) --&gt; Bot)) (Wff P)  //notI2 (|- P) (Wff P) where     notE3 n3 wff_p = impI (hlp1 n3) wff_p     where         hlp1 n3 p = nd_contra (notI2 p wff_p) n3      notI2 p wff_p = impI (hlp p) (nd_not w...   <p style="clear:both;"> 
    <a href="http://vagston.vox.com/library/post/tiny-proof-assistant-in-clean-using-curry-howard-isomorphism-1.html?_c=feed-atom#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00f48ce578ab00020110184a76f8860f?_c=feed-atom">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    </entry> 
    
    <entry>
        <title>Tiny proof assistant in Clean using Curry-Howard Isomorphism</title>   
        <link rel="alternate" type="text/html" title="Tiny proof assistant in Clean using Curry-Howard Isomorphism" href="http://vagston.vox.com/library/post/tiny-proof-assistant-in-clean-using-curry-howard-isomorphism.html?_c=feed-atom" />  
        <link rel="service.post" type="application/atom+xml" title="Tiny proof assistant in Clean using Curry-Howard Isomorphism" href="http://vagston.vox.com/library/post/tiny-proof-assistant-in-clean-using-curry-howard-isomorphism.html?_c=feed-atom#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Tiny proof assistant in Clean using Curry-Howard Isomorphism" href="http://www.vox.com/atom/svc=post/asset_id=6a00f48ce578ab00020110162b242b860b" />          <id>tag:vox.com,2009-07-09:asset-6a00f48ce578ab00020110162b242b860b</id>
        <published>2009-07-09T08:50:48Z</published>
        <updated>2009-07-09T08:50:48Z</updated>
    
        <author>
            <name>vagston</name>
            <uri>http://vagston.vox.com/?_c=feed-atom</uri>
        </author>
    
        
        <content type="html" xml:base="http://vagston.vox.com/?_c=feed-atom">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
         &lt;pre&gt; module CHI  Start = notE3 (|- (((P --&gt; Bot) --&gt; Bot) --&gt; Bot)) (Wff P)  //notI2 (|- P) (Wff P) where     notE3 n3 wff_p = impI (hlp1 n3) wff_p     where         hlp1 n3 p = nd_contra (notI2 p wff_p) n3      notI2 p wff_p = impI (hlp p) (nd_n...   <p style="clear:both;"> 
    <a href="http://vagston.vox.com/library/post/tiny-proof-assistant-in-clean-using-curry-howard-isomorphism.html?_c=feed-atom#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00f48ce578ab00020110162b242b860b?_c=feed-atom">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    </entry> 
    
    <entry>
        <title>Read Only Graph Builder In Functional Language</title>   
        <link rel="alternate" type="text/html" title="Read Only Graph Builder In Functional Language" href="http://vagston.vox.com/library/post/read-only-graph-builder-in-functional-language.html?_c=feed-atom" />  
        <link rel="service.post" type="application/atom+xml" title="Read Only Graph Builder In Functional Language" href="http://vagston.vox.com/library/post/read-only-graph-builder-in-functional-language.html?_c=feed-atom#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Read Only Graph Builder In Functional Language" href="http://www.vox.com/atom/svc=post/asset_id=6a00f48ce578ab00020110166d3f34860d" />          <id>tag:vox.com,2009-03-03:asset-6a00f48ce578ab00020110166d3f34860d</id>
        <published>2009-03-03T10:05:10Z</published>
        <updated>2009-03-03T10:05:48Z</updated>
    
        <author>
            <name>vagston</name>
            <uri>http://vagston.vox.com/?_c=feed-atom</uri>
        </author>
    
        
        <content type="html" xml:base="http://vagston.vox.com/?_c=feed-atom">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
            :: ROGraph a = ROGraph a [ROGraph a] :: RODGraph a = RODGraph a [RODGraph a] [RODGraph a]  buildROGraph :: (a b (c,[b])) -&gt; Map b (ROGraph c) | Lookup MapOnList b &amp; UpdateDefault MapOnList b &amp; Pairs a buildROGraph m = buildGraph m \ id val fws ...   <p style="clear:both;"> 
    <a href="http://vagston.vox.com/library/post/read-only-graph-builder-in-functional-language.html?_c=feed-atom#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00f48ce578ab00020110166d3f34860d?_c=feed-atom">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    </entry> 
    
    <entry>
        <title>Adding Pluggable Search Strategies to Your Favourite Functional Programming Language</title>   
        <link rel="alternate" type="text/html" title="Adding Pluggable Search Strategies to Your Favourite Functional Programming Language" href="http://vagston.vox.com/library/post/adding-pluggable-search-strategies-to-your-favourite-functional-programming-language.html?_c=feed-atom" />  
        <link rel="service.post" type="application/atom+xml" title="Adding Pluggable Search Strategies to Your Favourite Functional Programming Language" href="http://vagston.vox.com/library/post/adding-pluggable-search-strategies-to-your-favourite-functional-programming-language.html?_c=feed-atom#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Adding Pluggable Search Strategies to Your Favourite Functional Programming Language" href="http://www.vox.com/atom/svc=post/asset_id=6a00f48ce578ab00020109815f41af000d" />          <id>tag:vox.com,2009-01-18:asset-6a00f48ce578ab00020109815f41af000d</id>
        <published>2009-01-18T01:57:55Z</published>
        <updated>2009-01-18T01:57:55Z</updated>
    
        <author>
            <name>vagston</name>
            <uri>http://vagston.vox.com/?_c=feed-atom</uri>
        </author>
    
        
        <content type="html" xml:base="http://vagston.vox.com/?_c=feed-atom">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
         &lt;pre&gt; search3 :: !Bool !(u:a -&gt; .(v:([u:a] -&gt; w:[.b]) -&gt; x:[.b])) u:a -&gt; y:[.b], [v &lt;= u,x v &lt;= w,x v &lt;= y] search3 kind explorer root | kind = do_all_depth [root] [] = do_all_breadth [root] [] where do_all_depth [] t = t do_all_depth [v:vs] t = e...   <p style="clear:both;"> 
    <a href="http://vagston.vox.com/library/post/adding-pluggable-search-strategies-to-your-favourite-functional-programming-language.html?_c=feed-atom#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00f48ce578ab00020109815f41af000d?_c=feed-atom">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    </entry> 
    
    <entry>
        <title>Purely Functional Queue with Constant Operation Times (Credits to Okasaki)</title>   
        <link rel="alternate" type="text/html" title="Purely Functional Queue with Constant Operation Times (Credits to Okasaki)" href="http://vagston.vox.com/library/post/purely-functional-queue-with-constant-operation-times-credits-to-okasaki.html?_c=feed-atom" />  
        <link rel="service.post" type="application/atom+xml" title="Purely Functional Queue with Constant Operation Times (Credits to Okasaki)" href="http://vagston.vox.com/library/post/purely-functional-queue-with-constant-operation-times-credits-to-okasaki.html?_c=feed-atom#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Purely Functional Queue with Constant Operation Times (Credits to Okasaki)" href="http://www.vox.com/atom/svc=post/asset_id=6a00f48ce578ab00020109d07d0372000e" />          <id>tag:vox.com,2009-01-16:asset-6a00f48ce578ab00020109d07d0372000e</id>
        <published>2009-01-16T04:00:47Z</published>
        <updated>2009-01-16T04:00:47Z</updated>
    
        <author>
            <name>vagston</name>
            <uri>http://vagston.vox.com/?_c=feed-atom</uri>
        </author>
    
        
        <content type="html" xml:base="http://vagston.vox.com/?_c=feed-atom">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
         &lt;pre&gt; :: Queue a = Queue !Int !.[a] !Int !.[.[a]] /* enqLen enqList deqLen deqList */ adjust :: !u:(Queue .a) -&gt; v:(Queue .a), [u &lt;= v] adjust q=:(Queue enqLen enqList deqLen deqList) | enqLen &gt; 3 &amp;&amp; enqLen &gt;= deqLen = Queue 0 [] (enqLen + deqLen)...   <p style="clear:both;"> 
    <a href="http://vagston.vox.com/library/post/purely-functional-queue-with-constant-operation-times-credits-to-okasaki.html?_c=feed-atom#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00f48ce578ab00020109d07d0372000e?_c=feed-atom">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    </entry> 
    
    <entry>
        <title>Introductory Course In Applied Math: No Background Needed</title>   
        <link rel="alternate" type="text/html" title="Introductory Course In Applied Math: No Background Needed" href="http://vagston.vox.com/library/post/introductory-course-to-applied-math-no-background-needed.html?_c=feed-atom" />  
        <link rel="service.post" type="application/atom+xml" title="Introductory Course In Applied Math: No Background Needed" href="http://vagston.vox.com/library/post/introductory-course-to-applied-math-no-background-needed.html?_c=feed-atom#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Introductory Course In Applied Math: No Background Needed" href="http://www.vox.com/atom/svc=post/asset_id=6a00f48ce578ab0002010980b57c50000b" />          <id>tag:vox.com,2008-11-11:asset-6a00f48ce578ab0002010980b57c50000b</id>
        <published>2008-11-11T08:43:17Z</published>
        <updated>2008-11-11T08:59:35Z</updated>
    
        <author>
            <name>vagston</name>
            <uri>http://vagston.vox.com/?_c=feed-atom</uri>
        </author>
    
        
        <content type="html" xml:base="http://vagston.vox.com/?_c=feed-atom">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
         1. Notion of representation 2. Notion of encoding 3. Requirements to glyphs: equality, recognisability, one might always realise where one ends and another begins 4. Deductive apparatus, mathematical theories 5. Interpretations of mathematical the...   <p style="clear:both;"> 
    <a href="http://vagston.vox.com/library/post/introductory-course-to-applied-math-no-background-needed.html?_c=feed-atom#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00f48ce578ab0002010980b57c50000b?_c=feed-atom">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    </entry> 
    
    <entry>
        <title>Monadic Arithmetics</title>   
        <link rel="alternate" type="text/html" title="Monadic Arithmetics" href="http://vagston.vox.com/library/post/monadic-arithmetics.html?_c=feed-atom" />  
        <link rel="service.post" type="application/atom+xml" title="Monadic Arithmetics" href="http://vagston.vox.com/library/post/monadic-arithmetics.html?_c=feed-atom#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Monadic Arithmetics" href="http://www.vox.com/atom/svc=post/asset_id=6a00f48ce578ab0002010980b57c46000b" />          <id>tag:vox.com,2008-11-11:asset-6a00f48ce578ab0002010980b57c46000b</id>
        <published>2008-11-11T08:42:31Z</published>
        <updated>2008-11-11T08:42:31Z</updated>
    
        <author>
            <name>vagston</name>
            <uri>http://vagston.vox.com/?_c=feed-atom</uri>
        </author>
    
        
        <content type="html" xml:base="http://vagston.vox.com/?_c=feed-atom">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
          /* Stop &gt;&gt;= \a -&gt; &gt;&gt;= \b insane! */  instance + (m a) | + a &amp; Monad m where  (+) ma mb = ma &gt;&gt;= \a -&gt; mb &gt;&gt;= \b -&gt; return $! a + b  instance - (m a) | - a &amp; Monad m where  (-) ma mb = ma &gt;&gt;= \a -&gt; mb &gt;&gt;= \b -&gt; return $! a - b  instance * (m a) | ...   <p style="clear:both;"> 
    <a href="http://vagston.vox.com/library/post/monadic-arithmetics.html?_c=feed-atom#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00f48ce578ab0002010980b57c46000b?_c=feed-atom">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    </entry> 
    
    <entry>
        <title>My Desktop 2008</title>   
        <link rel="alternate" type="text/html" title="My Desktop 2008" href="http://vagston.vox.com/library/post/my-desktop-2008.html?_c=feed-atom" />  
        <link rel="service.post" type="application/atom+xml" title="My Desktop 2008" href="http://vagston.vox.com/library/post/my-desktop-2008.html?_c=feed-atom#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="My Desktop 2008" href="http://www.vox.com/atom/svc=post/asset_id=6a00f48ce578ab00020100a7eb78d5000e" />            <id>tag:vox.com,2008-07-24:asset-6a00f48ce578ab00020100a7eb78d5000e</id>
        <published>2008-07-24T17:10:55Z</published>
        <updated>2008-07-24T17:10:55Z</updated>
    
        <author>
            <name>vagston</name>
            <uri>http://vagston.vox.com/?_c=feed-atom</uri>
        </author>
    
        
        <content type="html" xml:base="http://vagston.vox.com/?_c=feed-atom">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p class="enclosed-assets" style="margin-bottom: 10px;">     <a href="http://vagston.vox.com/library/photo/6a00f48ce578ab000200fa968a72a50002.html?_c=feed-atom" style="float:left; margin-right:6px;"><img src="http://a5.vox.com/6a00f48ce578ab000200fa968a72a50002-50si" alt="MyDesktop" /></a> 
    <br style="clear:both;" />
</p>
        <p style="clear:both;"> 
    <a href="http://vagston.vox.com/library/post/my-desktop-2008.html?_c=feed-atom#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00f48ce578ab00020100a7eb78d5000e?_c=feed-atom">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    </entry> 
    
    <entry>
        <title>Fascinating excursion in monads history</title>   
        <link rel="alternate" type="text/html" title="Fascinating excursion in monads history" href="http://vagston.vox.com/library/post/fascinating-excursion-in-monads-history.html?_c=feed-atom" />  
        <link rel="service.post" type="application/atom+xml" title="Fascinating excursion in monads history" href="http://vagston.vox.com/library/post/fascinating-excursion-in-monads-history.html?_c=feed-atom#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Fascinating excursion in monads history" href="http://www.vox.com/atom/svc=post/asset_id=6a00f48ce578ab000200fa967bc1ee0003" />          <id>tag:vox.com,2008-06-03:asset-6a00f48ce578ab000200fa967bc1ee0003</id>
        <published>2008-06-03T22:30:02Z</published>
        <updated>2008-06-04T17:35:36Z</updated>
    
        <author>
            <name>vagston</name>
            <uri>http://vagston.vox.com/?_c=feed-atom</uri>
        </author>
    
        
        <content type="html" xml:base="http://vagston.vox.com/?_c=feed-atom">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
           Fascinating excursion in monads history  The notion of monad comes from category theory. It first arose in the area of homological algebra, but later was recognised (due to the work of Kleisli and of Eilenberg and Moore) to have much wider appli...   <p style="clear:both;"> 
    <a href="http://vagston.vox.com/library/post/fascinating-excursion-in-monads-history.html?_c=feed-atom#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00f48ce578ab000200fa967bc1ee0003?_c=feed-atom">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    </entry> 
</feed>


