在 Github 上弄了一个 blog, 写写 Haskell - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
limu
V2EX    Haskell

在 Github 上弄了一个 blog, 写写 Haskell

  •  
  •   limu 2012-08-22 23:59:00 +08:00 8859 次点击
    这是一个创建于 4810 天前的主题,其中的信息可能已经有所发展或是发生改变。
    地址在: http://blog.pmonad.com/
    一个人写挺无聊的, 欢迎大家位临参观,不吝赐教哇.
    12 条回复    2016-07-31 10:01:48 +08:00
    yetone
        1
    yetone  
       2012-08-23 02:15:50 +08:00
    是个 Haskell 大牛,持续关注!
    infinte
        2
    infinte  
       2012-08-23 08:44:32 +08:00
    马。
    amazingjxq
        3
    amazingjxq  
       2012-08-23 09:16:22 +08:00
    身为C++码农,一直对Haskell很感兴趣,但总是坚持不下去,无奈啊
    limu
        4
    limu  
    OP
       2012-08-23 10:33:16 +08:00   1
    @amazingjxq

    `` C++er学 Haskell 应该会比其他人容易一些,因为 Haskell 里面的好多概念在C++里面有对应物, 例如 type variable 对应 模块参数, typeclass 对应 (0x标准中被砍掉的) Concept 等等。

    `` 学Haskell 的障碍倒不是其语法跟普通语言不太一样:其基础(去掉语法糖,Haskell Core)就是简单的lambda calculus,其实是挺简单的。 看g9老大之前写的 ”lambda算子简介“ 就ok了。http://blog.csdn.net/g9yuayon/article/details/759778。
    `` 难的地方优两点 1. Monad太抽象了 2. Monad有啥用。 1还好说,2就会让人学不下去。1的话看黄毅写的“Haskell与范畴论” :http://yi-programmer.com/2010-04-06_haskell_and_category_translate.html, 2的话看 T1写的“回albertLee:关于Category Theory 和Monad”: http://www.iteye.com/topic/147443。 有着两篇打底,基本上学得障碍就少了很多。
    limu
        5
    limu  
    OP
       2012-08-23 10:38:50 +08:00
    @amazingjxq

    `` 间或看看 1.Typeclassopedia: http://www.haskell.org/haskellwiki/Typeclassopedia 2.All About Monads: http://www.haskell.org/haskellwiki/All_About_Monads . 一次看不完没关系,每天能多前进一点就行了.
    `` 像 State Monad, Reader Monad, Writer Monad, List Monad, Maybe Monad, Cont Monad, 要闭上课本自己能够写出来(当然还有Functor)。 Haskell 有一个牛B的地方, 你把 (return :: a -> m a) (bind :: m(m a) -> m a) 的函数签名类型写出来以后,各个实现都只有一个写法(List Monad 除外),你想要写错都不可能, 有点像华容道,多尝试一些就出来了。
    amazingjxq
        6
    amazingjxq  
       2012-08-23 13:47:30 +08:00
    @limu

    多谢,很重要的资料。等等深入研究下
    monkeydev
        7
    monkeydev  
       2013-03-03 20:34:05 +08:00
    @limu blog挂了???
    limu
        8
    limu  
    OP
       2013-03-03 21:45:07 +08:00
    @monkeydev

    上次 Github 被墙,换到 Heroku上了: http://blog.veryr.com . 自己用 Haskell 写的博客程序。
    monkeydev
        9
    monkeydev  
       2013-03-03 21:59:18 +08:00
    @limu 多谢
    ellawang
        10
    ellawang  
       2013-12-16 22:50:17 +08:00
    @limu heroku 也404错误了...
    ellawang
        11
    ellawang  
       2013-12-18 19:57:37 +08:00
    你好,limu,我可以联系你下么?因为看了你的帖子,感觉你对haskell的兴趣非常浓厚,因为我们项目以后要用haskell(是家外企),还要招聘很多人,所以想给你打听下一些技术上的事情。
    我的email:[email protected]
    luckypoem
        12
    luckypoem  
       2016-07-31 10:01:48 +08:00
    hi.
    http://blog.pmonad.com/和 http://blog.veryr.com 都打不开。可否贴出你的博客的源码地址?
    关于     帮助文档       博客     API     FAQ     Solana     3820 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 10:13 PVG 18:13 LAX 03:13 JFK 06:13
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86