Advertisement
Guest User

Untitled

a guest
Sep 15th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Oz 0.34 KB | None | 0 0
  1. local XT XH XS L Length Take in
  2.  
  3.    fun {Length L}
  4.       case L of H|T then 1+{Length T}
  5.       else 0
  6.       end
  7.    end
  8.  
  9.  
  10.    fun {Take XS N}
  11.       if {Length Xs} >= N then
  12.  
  13.          XH|XT = XS in case N of 1 then XH else XH|{Take XT N-1} end
  14.  
  15.       else
  16.  
  17.          XS
  18.          
  19.    end
  20.  
  21.    L = [1 2 3 5]
  22.  
  23.    {Browse {Take L 5}}
  24. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement