Module Biocaml_sam.Transform (.ml)

module Transform: sig .. end

val string_to_raw : ?filename:string ->
unit ->
(string,
(Biocaml_sam.raw_item, [> Biocaml_sam.Error.string_to_raw ]) Core.Result.t)
Biocaml_transform.t
Create a parsing "stoppable" transform.
val raw_to_string : unit -> (Biocaml_sam.raw_item, string) Biocaml_transform.t
Create a printing "stoppable" transform.
val raw_to_item : unit ->
(Biocaml_sam.raw_item,
(Biocaml_sam.item, [> Biocaml_sam.Error.raw_to_item ]) Core.Result.t)
Biocaml_transform.t
val item_to_raw : unit ->
(Biocaml_sam.item,
(Biocaml_sam.raw_item, Biocaml_sam.Error.item_to_raw) Core.Result.t)
Biocaml_transform.t