Type error: error: IfBranchMustBeTerm --> :1:0 | 1 | if True then Type else Type | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ IfBranchMustBeTerm |