haskell robot:实施顶点项目第10课。顶点 源码
机器人 顶峰项目的实施,第10课。顶峰:使用的机器人进行功能性的面向对象编程,作者Will Kurt,由Manning Publications出版,2018年。 执行可以随机执行 (这是重构之前的旧解决方案代码。) 由于Haskell懒惰,机器人可以按任何顺序出现。 仅当需要一个值( print )时才对其进行评估。 let fastRobot = Robot " fast " 7 40 slowRobot = Robot " slow " 15 30 rounds = tournament 1 ((fastRobot,slowRobot) :: [] ) fastRobotRound1 = fight slowRobot fastRobot fastRobotRound2 = fight slowRobotRound1 fastRobotRound1 fast
文件列表
haskell-robot-master.zip
(预估有个13文件)
haskell-robot-master
.gitignore
86B
app
Main.hs
449B
Setup.hs
56B
Makefile
868B
src
Robot.hs
2KB
.gitlab-ci.yml
770B
robot.cabal
1KB
暂无评论