Utility for evaluating all subexpressions
When debugging it can be very useful to evaluate all subexpressions of a particular expression and compare them with the interpreted result. showInterpretedExpr
gives us one half of it. However, ideally we would have a similar function which would give us the GHC evaluation as well as the interpreted result.