前提 以下のエントリを読んでいることが前提となります。 詳説コンピュテーション式 また、F# のコードクォートに関する知識を持っていると、理解しやすいと思います。 今回のお話 QuoteメソッドはExprを取るRunとセットで拡張すればいいって話をお昼に @pocketberserker に教えてもらった。なるほどねー。— ふ''れいす (@bleis) 2014, 1月 30 これに関することをメモ書きしておきたかった。 Quote メソッド Run, Delay, Quote メソッドが定義されていると、コンピュテーション式は以下のように変換されます。 let b = builder-expr in b.Run (<@ b.Delay(fun () -> {| cexpr |}C) >@) Quote メソッドはコードクォートに変換されることがわかります。 この Quote を使って何