Надеюсь, я не пропустил ничего очевидного, но я играл с выражениями F #, и я хочу оценивать цитируемые выражения на лету. Например, я хочу написать что-то вроде этого:
let x = <@ 2 * 5 @>
let y = transform x // replaces op_Multiply with op_Addition, or <@ 2 + 5 @>
let z = eval y // dynamically evaluates y, returns 7
Есть ли встроенный метод F #, который может оценивать цитируемые выражения, или мне нужно написать свои собственные?