Haskell目前存在的问题
问题
- 在Win平台下找不到一款较好的IDE进行使用, 虽然Haskell一般也打不了多少字, 但是还是希望能够有IDE
- 函数类型签名及类型类的使用仍处于基本懵B状态, 只会观察报错信息来不断事后补充签名, 函数类型的确认也不很熟练, 在pp107_findIndices实现时不知道必须使用[Int]作为返回值类型, 其原因现在仍未搞清楚.
- 起步不到一个月, 像Monad和Just这种抽象知识欠缺过多.
解决办法
- 今天尝试配一下Win emacs, 据群上说这个比较好用, 要达到:
- 智能提示
- 自动补全
- 不需创建工程
- 我们的目标暂时还不在这个类型系统上, 于是先放一放这个签名(毕竟就算不签名强大的Haskell类型推断系统也会帮你推出来的, 推不出来报错你也可以看得懂), 菜鸡还是要有菜鸡的自觉性好一些, 我先随缘签名了.
- 已经购买了TTPL和PLDS, 这个看完之后估计对Monad的认识就可以比较深入了, 书也不算厚.