﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-右席的搬砖日记-最新评论</title><link>http://cppblog.com/pwq1989/CommentsRSS.aspx</link><description /><language>zh-cn</language><pubDate>Tue, 19 Jan 2016 08:12:42 GMT</pubDate><lastBuildDate>Tue, 19 Jan 2016 08:12:42 GMT</lastBuildDate><generator>cnblogs</generator><item><title>re: （一）初识Luajit</title><link>http://www.cppblog.com/pwq1989/archive/2016/01/12/204487.html#212644</link><dc:creator>右席</dc:creator><author>右席</author><pubDate>Tue, 12 Jan 2016 02:27:00 GMT</pubDate><guid>http://www.cppblog.com/pwq1989/archive/2016/01/12/204487.html#212644</guid><description><![CDATA[@可惜了<br>最近改做hotspot了，工作用不到lua了。。。就没继续看了。。<img src ="http://www.cppblog.com/pwq1989/aggbug/212644.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/pwq1989/" target="_blank">右席</a> 2016-01-12 10:27 <a href="http://www.cppblog.com/pwq1989/archive/2016/01/12/204487.html#212644#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: （一）初识Luajit</title><link>http://www.cppblog.com/pwq1989/archive/2015/12/08/204487.html#212437</link><dc:creator>可惜了</dc:creator><author>可惜了</author><pubDate>Tue, 08 Dec 2015 09:16:00 GMT</pubDate><guid>http://www.cppblog.com/pwq1989/archive/2015/12/08/204487.html#212437</guid><description><![CDATA[可惜了。博主没有继续写下去。<img src ="http://www.cppblog.com/pwq1989/aggbug/212437.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/pwq1989/" target="_blank">可惜了</a> 2015-12-08 17:16 <a href="http://www.cppblog.com/pwq1989/archive/2015/12/08/204487.html#212437#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 自撸web小框架 dodolu(基于nginx lua) + lua debugger</title><link>http://www.cppblog.com/pwq1989/archive/2014/12/24/209273.html#209289</link><dc:creator>S.l.e!ep.￠%</dc:creator><author>S.l.e!ep.￠%</author><pubDate>Wed, 24 Dec 2014 01:16:00 GMT</pubDate><guid>http://www.cppblog.com/pwq1989/archive/2014/12/24/209273.html#209289</guid><description><![CDATA[赞一个<img src ="http://www.cppblog.com/pwq1989/aggbug/209289.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/pwq1989/" target="_blank">S.l.e!ep.￠%</a> 2014-12-24 09:16 <a href="http://www.cppblog.com/pwq1989/archive/2014/12/24/209273.html#209289#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 类型系统与图灵完全</title><link>http://www.cppblog.com/pwq1989/archive/2014/09/04/207536.html#208234</link><dc:creator>右席</dc:creator><author>右席</author><pubDate>Thu, 04 Sep 2014 11:00:00 GMT</pubDate><guid>http://www.cppblog.com/pwq1989/archive/2014/09/04/207536.html#208234</guid><description><![CDATA[@noname<br>哦哦哦~ 等我加群<img src ="http://www.cppblog.com/pwq1989/aggbug/208234.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/pwq1989/" target="_blank">右席</a> 2014-09-04 19:00 <a href="http://www.cppblog.com/pwq1989/archive/2014/09/04/207536.html#208234#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 类型系统与图灵完全</title><link>http://www.cppblog.com/pwq1989/archive/2014/09/04/207536.html#208233</link><dc:creator>右席</dc:creator><author>右席</author><pubDate>Thu, 04 Sep 2014 11:00:00 GMT</pubDate><guid>http://www.cppblog.com/pwq1989/archive/2014/09/04/207536.html#208233</guid><description><![CDATA[@noname<br>本来Y组合子就是没啥（实际）意义啊。。<br><br>haskell的类型系统本来就是HM+一堆补丁组成的，我没明白为啥需要一个 “类型系统加一个Y组合子”，本来就支持函数的命名，直接调不就可以了嘛<img src ="http://www.cppblog.com/pwq1989/aggbug/208233.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/pwq1989/" target="_blank">右席</a> 2014-09-04 19:00 <a href="http://www.cppblog.com/pwq1989/archive/2014/09/04/207536.html#208233#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 类型系统与图灵完全[未登录]</title><link>http://www.cppblog.com/pwq1989/archive/2014/09/04/207536.html#208232</link><dc:creator>noname</dc:creator><author>noname</author><pubDate>Thu, 04 Sep 2014 10:54:00 GMT</pubDate><guid>http://www.cppblog.com/pwq1989/archive/2014/09/04/207536.html#208232</guid><description><![CDATA[看了之前的留言，之前措词有些偏激了，博主有兴趣可以加入QQ群72874436一起学习Haskell<img src ="http://www.cppblog.com/pwq1989/aggbug/208232.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/pwq1989/" target="_blank">noname</a> 2014-09-04 18:54 <a href="http://www.cppblog.com/pwq1989/archive/2014/09/04/207536.html#208232#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 类型系统与图灵完全[未登录]</title><link>http://www.cppblog.com/pwq1989/archive/2014/09/04/207536.html#208231</link><dc:creator>noname</dc:creator><author>noname</author><pubDate>Thu, 04 Sep 2014 10:43:00 GMT</pubDate><guid>http://www.cppblog.com/pwq1989/archive/2014/09/04/207536.html#208231</guid><description><![CDATA[让你看你没看，给你看一下Data.Function里fix的定义<br>fix :: (a -&gt; a) -&gt; a<br>fix f = let x = f x in x<br>当然HM里的let..in..有它自己的问题<br>Prelude&gt;:m +Data.Functon<br>Prelude Data.Function&gt; let fact = fix (\f n -&gt; if n == 0 then 1 else n * f (n-1))<br>(0.00 secs, 517488 bytes)<br>Prelude Data.Function&gt; fact 4<br>24<br><br>Haskell不需要Y，虽然它也可以定义。这里你没有了解Haskell整个系统的结构。因为Haskell的本质是一个所有term都需要typable的类型系统加一个Y组合子，Y承载了Haskell中所有的递归语义，包括互调递归、多重递归等等，自然也承载这里的fix，你可以用fix写出所有递归的函数，也可以通过函数自己调用自己写出所有递归函数，只要语义上没差，所以你关于Y的那篇博文讨论了一堆完全没有意义的东西。<img src ="http://www.cppblog.com/pwq1989/aggbug/208231.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/pwq1989/" target="_blank">noname</a> 2014-09-04 18:43 <a href="http://www.cppblog.com/pwq1989/archive/2014/09/04/207536.html#208231#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 类型系统与图灵完全</title><link>http://www.cppblog.com/pwq1989/archive/2014/09/04/207536.html#208229</link><dc:creator>右席</dc:creator><author>右席</author><pubDate>Thu, 04 Sep 2014 07:38:00 GMT</pubDate><guid>http://www.cppblog.com/pwq1989/archive/2014/09/04/207536.html#208229</guid><description><![CDATA[@Noname<br>原来叫self application , 不过对这个的处理和对最后那个例子上的处理本质都是一样，原生（不打补丁）的HM系统就是搞不定这个嘛<br><br>&quot;\x -&gt; x x不是typable的&quot; 这是针对简单类型lambda演算来说，haskell不支持，但是Ocaml打了这个补丁可以支持哇~<br><br>还有那个fix函数，这就是不动点的定义啊，不能叫Y嘛，Y写成那样的目的就是为了做出fix函数的样子来，还不能在式子中出现“fix”这个名字(不引入名字)。<br><br>（我一直在看书学习哇~~ 欢迎交流~~<br><br><img src ="http://www.cppblog.com/pwq1989/aggbug/208229.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/pwq1989/" target="_blank">右席</a> 2014-09-04 15:38 <a href="http://www.cppblog.com/pwq1989/archive/2014/09/04/207536.html#208229#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 类型系统与图灵完全[未登录]</title><link>http://www.cppblog.com/pwq1989/archive/2014/09/03/207536.html#208215</link><dc:creator>Noname</dc:creator><author>Noname</author><pubDate>Wed, 03 Sep 2014 01:51:00 GMT</pubDate><guid>http://www.cppblog.com/pwq1989/archive/2014/09/03/207536.html#208215</guid><description><![CDATA[@Noname<br>lambda里的Y跟Haskell里的Y是“有”区别的，打错了<img src ="http://www.cppblog.com/pwq1989/aggbug/208215.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/pwq1989/" target="_blank">Noname</a> 2014-09-03 09:51 <a href="http://www.cppblog.com/pwq1989/archive/2014/09/03/207536.html#208215#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 类型系统与图灵完全[未登录]</title><link>http://www.cppblog.com/pwq1989/archive/2014/09/03/207536.html#208214</link><dc:creator>Noname</dc:creator><author>Noname</author><pubDate>Wed, 03 Sep 2014 01:49:00 GMT</pubDate><guid>http://www.cppblog.com/pwq1989/archive/2014/09/03/207536.html#208214</guid><description><![CDATA[劝博主还是尽量不要写Haskell的文章了，如果要写好好读一下书。（没贬低的意思）那篇关于Y combinator的东西全都是错的，看看Data.Function里的fix怎么实现的，fix f = f (fix f)，lambda里的Y跟Haskell里的Y是不区别的。这种东西\x -&gt; x x不叫递归的定义，好像就self application，Haskell定义不了不是你说的，\x -&gt; x x不是typable的，a ~ a -&gt; a没法deduce，Haskell里也不需要定义这东西。<img src ="http://www.cppblog.com/pwq1989/aggbug/208214.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/pwq1989/" target="_blank">Noname</a> 2014-09-03 09:49 <a href="http://www.cppblog.com/pwq1989/archive/2014/09/03/207536.html#208214#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>