Print intermediate type checking state in verbose mode
Clarification and motivation
tezos-client typecheck script prints every intermediate type signature if you pass -v flag to it.
It is very convenient, especially if you write your own contract, it turns out to be ill-typed and you need to debug it.
It would be good to implement such behavior in our typecheck as well.
Acceptance criteria
morley typecheck should print every intermediate type signature if verbose flag is True (regardless of whether the contract is well-typed or not).
Edited by Ivan Gromakovskii