Module type Binary_searchable_intf.Binary_searchable.S1

module type S1 = Binary_searchable_intf.S1

type 'a t 
val binary_search : ?pos:int ->
?len:int ->
'a t ->
compare:('a -> 'a -> int) -> 'a -> int option