[2207.08777] Semantic Analysis of Normalisation by Evaluation for Typed Lambda Calculus