前提
F#の学習を始めたものです。
dotnet fsi
でインタラクティブな状態で定義すると、下例のように表示されるかと思います。
Fsharp
1> let func x = 0.0;; 2val func: x: 'a -> float
この、val func: x: 'a -> float
にあたる部分を
ソースコードを実行した場合でも出力できるようにしたいのですがそのやり方がわかりません。
実現したいこと
dotnet fsi Example.fsx
を実行した際にval func: x: 'a -> float
のような形式で出力したいです。
もしくは オプション等で表示することが可能なら、そちらのコマンドをご教授いただきたいです。
発生している問題・エラーメッセージ
実行しても該当部分が表示されない。
該当のソースコード
Fsharp
1// Example.fsx 2let func x = 0.0;;
試したこと
printfn "%A" func
を追記して実行 -> <fun:it@3>
と出力された
次のような検索で調べてみましたが望んだ情報はヒットしませんでした。
- dotnet fsi val it 表示
- F# val it 表示
- F# val it インタラクティブ以外で
補足情報(FW/ツールのバージョンなど)
- .Net core 6.0.201
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/05/13 02:09