Haskell目前存在的问题

问题

  1. 在Win平台下找不到一款较好的IDE进行使用, 虽然Haskell一般也打不了多少字, 但是还是希望能够有IDE
  2. 函数类型签名及类型类的使用仍处于基本懵B状态, 只会观察报错信息来不断事后补充签名, 函数类型的确认也不很熟练, 在pp107_findIndices实现时不知道必须使用[Int]作为返回值类型, 其原因现在仍未搞清楚.
  3. 起步不到一个月, 像Monad和Just这种抽象知识欠缺过多.

解决办法

  1. 今天尝试配一下Win emacs, 据群上说这个比较好用, 要达到:
    • 智能提示
    • 自动补全
    • 不需创建工程
  2. 我们的目标暂时还不在这个类型系统上, 于是先放一放这个签名(毕竟就算不签名强大的Haskell类型推断系统也会帮你推出来的, 推不出来报错你也可以看得懂), 菜鸡还是要有菜鸡的自觉性好一些, 我先随缘签名了.
  3. 已经购买了TTPL和PLDS, 这个看完之后估计对Monad的认识就可以比较深入了, 书也不算厚.