Edit
PrepareUtils
This module does not have a toplevel documentation block.
let addToPath: (('a, list('a)), 'a) => ('a, list('a))
let filterNil: ('a => option('a), list('a)) => list('a)
let combine: (option(int), option(int)) => option(int)
let findDocAttribute: (
string => 'a,
list(
(Asttypes.loc(string), Parsetree.payload)
)
) => option('a)
let hasNoDoc: list((Asttypes.loc(string), 'a)) => bool
let foldOpt: ('a => option('a), list('a), list('a)) => list(
'a
)
let either: (option('a), option('a)) => option('a)
let mapFst: ('a => 'a, ('a, 'a)) => ('a, 'a)
let eitherFirst: (option('a), (option('a), 'a)) => (
option('a),
'a
)
let compose: ('a => bool, 'a => option('a), 'a) => option(
'a
)