Control verbose display of types with hh_log_level
Summary:
Display types verbosely if `hh_log_level("show", 2)` is set (or `--hh-log-level show 2` from the command line). In particular, in verbose mode, solved type variables are shown preceding the type itself; in non-verbose mode, only non-solved type variables are displayed.
Also in `new_inference` we now show the empty type as `nothing`. Precedent here is Scala, whose bottom type is called `Nothing`.
Reviewed By: CatherineGasnier
Differential Revision:
D13431237
fbshipit-source-id:
ae08fc23d61dd863824024763fb2b2864a01622a