ForNext
Only Do What Only You Can Do
090. recursive function
VBScript
JScript
Perl
PHP
Python
Ruby
PowerShell
Scala
def range(a:Int, b:Int): List[Int] = if (a > b) List() else a :: range(a+1,b)
F#
OCaml
let rec range a b = if a > b then [] else a :: range (a+1) b;;
Haskell
range a b = if a > b then [] else a : range (a+1) b