Module type Enumerable.S1

type 'a t
val all : 'a list -> 'a t list