タグ

ブックマーク / qiita.com/adacola (2)

  • .NET Interactive NotebooksとF#の相性はバツグンだ! - Qiita

    この記事は F# Advent Calendar 2020 の3日目の記事です。 .NET Interactive Notebooks とは 乱暴な言い方をすると、 Jupyter Notebooks の .NET 版を Visual Studio Code で使う拡張機能となります。 ノートブック内では F#、C#、Powershell といった.NET言語を使ったコーディング、その出力結果の可視化、markdown のドキュメントの埋め込みが可能です。 動作環境 記事は以下の環境で動作確認した内容に基づいて記載しています。 Windows10 Pro 20H2 Visual Studio Code 1.52.0 - Insider なお、同環境上のWSL2(Ubuntu 18.04)でも以前動作させた実績があります。 準備 .NET Interactive Notebooks は現在

    .NET Interactive NotebooksとF#の相性はバツグンだ! - Qiita
    u_1roh
    u_1roh 2021/07/28
    おお!動かしてみたい
  • アクティブパターンでアクティブになる - Qiita

    この記事は F# Advent Calendar の15日目の記事です。14日目の記事は F# から Fortran の関数を呼び出そうでした。 F#の便利な機能、アクティブパターンについて紹介します。ネタは F# のネタリスト から拝借しました。ありがとうございます! アクティブパターンの基 アクティブパターン #とは アクティブパターンについての説明を MSDN から引用します。 アクティブ パターンでは、入力データを分割する名前付きパーティションを定義できます。これによって、判別共用体の場合と同様に、パターン マッチ式でそれらの名前を使用できます。 アクティブ パターンを使用すると、パーティションごとにカスタマイズした方法でデータを分解できます。 要するに判別共用体っぽくパターンマッチをカスタマイズできるもののようです。 コード例を見た方がわかりやすいと思うので、おなじみFizzB

    アクティブパターンでアクティブになる - Qiita
    u_1roh
    u_1roh 2014/12/16
    自分はアクティブパターンがうまく使えていないので参考になります
  • 1