B00_fextsSets of file extension sets.
type t = B00_std.String.Set.tThe type for sets of file extensions.
type map = B00_std.Fpath.t list B00_std.String.Map.tThe type for files mapped by their extension.
val v : B00_std.Fpath.ext list -> tv exts is a set for the given extensions.
val ext : B00_std.Fpath.ext -> text e is the set that containes only e.
val find_files : t -> map -> B00_std.Fpath.t listfind_files exts m selects from m the files that have an extension in exts.
val all_files : map -> B00_std.Fpath.t listall_files m is concatenation of the list of files in m in no particular order.
val all : tall is the union of all the following sets.
val c_lang : tc_lang is ".h" and ".c".
val cmark : tcmark is ".md".
val css : tcss is ".css".
val data : tdata is ".json" and ".xml".
val font : tfont is ".otf", ".ttf", ".woff" and ".woff2".
val html : thtml is ".html"
val html_lang : thtml_lang is ".html", ".css" and ".js"
val image : timage is ".eps", ".gif", ".ico", ".jpeg", ".jpg", ".pdf", ".png", ".ps" and ".tiff".
val js : tjs is ".js".
val latex_lang : tlatex_lang is ".tex"; ".sty"; ".bib"; ".bibdoi".
val ocaml_lang : tocaml is ".mli", ".ml", ".mld", .mll and .mly.
val sound : tsound is ".aiff", ".flac", ".mp3" and ".wav".
val tex : ttex is ".tex".
val video : tvideo is ".flv", ".mov" and ".mp4".