F# 4.1から一部のキーワードがunreserveされる話
この記事はF# Advent Calendar 2016の9日目の穴埋め用記事です。
本日はキーワードの話です。
幾つかのキーワードがidentifierとして利用可能になります。 理由は様々ですが(RFCに理由が書かれています)、キーワードとして使うことはないだろうと判断されたものが取り除かれた感じです。
個人的に面白いと思ったのはfunctor
ですね。
functor - If F# added parametereized modules, we would use "module M(args) = ..."
え、そんなこと考えているの、という気持ちになりました。