Block.Header
type t =
| Shell of [ `Bash | `Sh ]
| OCaml
| Other of string
val pp : Format.formatter -> t -> unit
val of_string : string -> t option
val infer_from_file : string -> t option