Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2014
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.31 KB | None | 0 0
  1. scala> def MyWhile(p: => Boolean)(b: => Unit):Unit = {
  2.      | if(p) {
  3.      |   b
  4.      |   MyWhile(p)(b)
  5.      | }
  6.      | }
  7. MyWhile: (p: => Boolean)(b: => Unit)Unit
  8.  
  9. scala> var i = 0
  10. i: Int = 0
  11.  
  12. scala> MyWhile(i<10) {
  13.      |   println(i)
  14.      |   i = i +1
  15.      | }
  16. 0
  17. 1
  18. 2
  19. 3
  20. 4
  21. 5
  22. 6
  23. 7
  24. 8
  25. 9
  26.  
  27. scala>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement