9 people like it.
Like the snippet!
f# short and sweet may help beginners. Score on winning a point, Winning number first and other players is labeled: b example "0",b ->"15", b. A special case of draw-deuce is "40", "A" -> "40","40" If player 2 wins a point score calling is flipped as 2->score(b,a). fold (fun to call for each element in the test list) (initials "0","0") [test list of winning player] Notice f# is perhaps easier and clearer than pseudo code and verbose description. An improvement suggestion for Don is if syntax is not confused can word function be made optional so = |... or -> |.. so syntax is ever more clearer?
1: 2: 3: 4: 5: |
|
Link: | http://fssnip.net/7TS |
Posted: | 7 years ago |
Author: | Musa Jahanghir |
Tags: | tennis; sample; functional data; kata , test , tutorial |