sig val ( ^:^ ) : 'a -> 'a BatLazyList.t -> 'a BatLazyList.t val ( ^@^ ) : 'a BatLazyList.t -> 'a BatLazyList.t -> 'a BatLazyList.t end