Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.32 KB | None | 0 0
  1. fun fizzbuzz' n =
  2. case (n mod 5 = 0, n mod 3 = 0) of
  3. (true, true) => "FizzBuzz"
  4. | (true, false) => "Buzz"
  5. | (false, true) => "Fizz"
  6. | _ => Int.toString n
  7.  
  8. fun fizzbuzz n =
  9. let
  10. fun loop m =
  11. if m > n
  12. then ()
  13. else (print ((fizzbuzz' m) ^ "\n"); loop (m + 1))
  14. in
  15. loop 1
  16. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement