range : 두 수 n, m ( n ≤ m ) 을 받아서 n 이상 m 이하의 수로 구성된 리스트를 반환하는 함수
- range : int -> int -> int list = < fun >
concat : 리스트의 리스트를 받아서 모든 원소를 포함하는 하나의 리스트를 반환하는 함수
- concat : 'a list list - > 'a list = < fun >
zipper : 두 리스트 a 와 b 를 순차적으로 결합하는 함수
( 두 리스트의 원소를 번갈아가며 합치기 )
- zipper : 'a list -> 'a list -> 'a list = < fun >
unzip : 두 원소를 가지는 튜플의 리스트를 두 리스트로 분해하는 함수
- unzip : ('a * 'b ) list -> 'a list ** 'b list
drop : 리스트 l 과 정수 n을 받아서 l 의 첫 n 개 원소를 제외한 나머지 리스트를 구하는 함수
- drop : 'a list -> int -> 'a list = < fun >