関数型まつり2025
公募セッション25分
公募セッション

F#とF#+で始める関数プログラミング

TTTaison T.T TTTaison
3

対象とする聴衆のレベル(該当するレベルを記載してください。)

  • Beginner: 分野の前提知識を必要としない
  • Intermediate: 分野の基礎知識を持っている

セッションのテーマ(該当するテーマを記載してください。なければ追加頂いて良いです)

  • 入門
  • ライブラリやフレームワーク

セッションの概要

新卒入社後、1年ほどF#での開発に携わってきた経験をもとに、F#の基本機能であるコンピュテーション式から、F#+を使った拡張までこのLTでお伝えできたらと思います。コード例や実際のユースケースを交えながら、以下のトピックをわかりやすく解説予定です。

  • コンピュテーション式
    • F#のコンピュテーション式の基本
    • モナドコンピュテーション式
  • モナドトランスフォーマー
  • Readerモナド
    これから F# を始めたい方や、F#の機能をもっと使いこなしたい方におすすめの入門セッションです。実務経験で得た知見も交えながら、F# を活用する楽しさと利点をお伝えできたらと思います。