val append_tc : 'a list -> 'a list -> 'a listval append_count : 'a list -> 'a list -> count:int -> 'a listval append : 'a list -> 'a list -> 'a listval map_direct : 'a list -> f:('a -> 'b) -> 'b listval map_tc : 'a list -> f:('a -> 'b) -> 'b listval map_count : f:('a -> 'b) -> 'a list -> count:int -> 'b listval mapi_direct : 'a list -> f:(int -> 'a -> 'b) -> 'b listval mapi_tc : 'a list -> f:(int -> 'a -> 'b) -> int -> 'b listval mapi_count : f:(int -> 'a -> 'b) -> 'a list -> count:int -> int -> 'b listval map : ('a -> 'b) -> 'a list -> 'b listval mapi : (int -> 'a -> 'b) -> 'a list -> 'b list