Skip to content

Instantly share code, notes, and snippets.

@sheepla
Last active March 23, 2024 01:15
Show Gist options
  • Save sheepla/490c3cecc8413812a9f3e1fd12f8e48b to your computer and use it in GitHub Desktop.
Save sheepla/490c3cecc8413812a9f3e1fd12f8e48b to your computer and use it in GitHub Desktop.

F#でいろいろやる

CLIツール作る

JSONを扱う

Webアプリケーション作る

  • Giraffe - ASP.NETベースのマイクロWebフレームワーク
  • Suave - 軽量なWebサーバーライブラリ
  • Feliz - Fableコンパイラを使ってF# -> JSXにトランスパイルすることでReactの機能が使える
  • Fun.Blazor - Blazor(WASM)の機能が使える

DBと連携する

  • Dapper.FSharp - SQLライクな構文のDSLでクエリが簡潔に書けるライブラリ(ORM & クエリビルダ?)

データ処理する/機械学習する

  • FSharp.Data - 各種データ処理に便利なTypeProviderなどが全部入り
  • Fslab - データサイエンス向けライブラリ
  • ML.NET - Microsoft謹製の機械学習フレームワーク
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment