module Result: sig .. end
val in_channel_to_char_seq_item_stream : ?buffer_size:int ->
       ?filename:string ->
       ?pedantic:bool ->
       ?sharp_comments:bool ->
       ?semicolon_comments:bool ->
       Pervasives.in_channel ->
       (Biocaml_fasta.char_seq Biocaml_fasta.item, Biocaml_fasta.Error.t)
       Core.Result.t Stream.t
val in_channel_to_int_seq_item_stream : ?buffer_size:int ->
       ?filename:string ->
       ?pedantic:bool ->
       ?sharp_comments:bool ->
       ?semicolon_comments:bool ->
       Pervasives.in_channel ->
       (Biocaml_fasta.int_seq Biocaml_fasta.item, Biocaml_fasta.Error.t)
       Core.Result.t Stream.t