sig
type t
exception Bad of string
val of_string : string -> Biocaml_seq.t
val of_buffer : Buffer.t -> Biocaml_seq.t
val nth : Biocaml_seq.t -> int -> char
val length : Biocaml_seq.t -> int
val to_string : Biocaml_seq.t -> string
val is_nucleic_acid : char -> bool
val slice : int -> int -> Biocaml_seq.t -> Biocaml_seq.t
val fold_left : ('a -> char -> 'a) -> 'a -> Biocaml_seq.t -> 'a
val fold_lefti : ('a -> int -> char -> 'a) -> 'a -> Biocaml_seq.t -> 'a
val of_buffer_unsafe : Buffer.t -> Biocaml_seq.t
val of_string_unsafe : string -> Biocaml_seq.t
end