F# で言語内ターミナル的なものを作ってみる


F# 3.0 では言語内 DSL っぽいものが簡単に作れるので,僕の考えた最強のターミナル的なものを試してみようかと思った次第です。ガチでスタンドアローンなやつではなく, fsi 上で操作をしたいなという感じで。

省略可能なパラメーターを使ってはいるものの,残念ながらコンピュテーション式内では省略はできないみたいですね。