欢迎来到天天文库
浏览记录
ID:46866042
大小:2.81 MB
页数:426页
时间:2019-11-28
《B10-Haskell趣学指南》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Haskell趣学指南M.Lipovaca(英)MnO2(繁)开源书屋(简)2013年10月3日目录第一章简介1§1.1关于这份教学...........................1§1.2什么是Haskell?.........................2§1.3你需要些什么来使用Haskell呢?................4第二章从零开始6§2.1准备好了吗?...........................6§2.2初学者的第一个函数.......................10§2
2、.3List入门.............................12§2.4使用Range............................17§2.5ListComprehension.......................20§2.6Tuple...............................23第三章TypesandTypeclasses27§3.1Type................................27§3.2Typevariables.........
3、.................30§3.3Typeclasses入门.........................31第四章函数的语法37§4.1模式匹配(Patternmatching)..................37§4.2什么是Guards..........................42§4.3关键字Where...........................45§4.4关键字Let............................47§4.5Caseexpressions.
4、........................49第ii页目录Haskell趣学指南第五章递回52§5.1你好,递回!...........................52§5.2实现Maximum..........................53§5.3来看几个递回函数........................54§5.4“快速”排序............................57§5.5用递回来思考...........................59第六章高阶函数61§6.1
5、Curriedfunctions.........................61§6.2是时候了,来点高阶函数!...................64§6.3map与filter...........................67§6.4lambda..............................72§6.5关键字fold............................74§6.6有$的函数调用.........................80§6.7Functioncompo
6、sition......................81第七章模组(Modules)85§7.1装载模组.............................85§7.2Data.List.............................87§7.3Data.Char.............................99§7.4Data.Map.............................103§7.5Data.Set..............................1
7、08§7.6建立自己的模组..........................111Haskell趣学指南目录第iii页第八章构造我们自己的Types和Typeclasses117§8.1AlgebraicDataTypes入门...................117§8.2RecordSyntax..........................121§8.3Typeparameters.........................124§8.4Derivedinstances.............
8、............130§8.5Typesynonyms..........................135§8.6Recursivedatastructures(递回地定义数据结构).......140§8.7Typeclasses的第二堂课.....................145§8.8yes-notypeclass.........
此文档下载收益归作者所有