Looking for f# Answers? Try Ask4KnowledgeBase
Looking for f# Keywords? Try Ask4Keywords

F#F#でのWPFの紹介


前書き

このトピックでは、 WPFアプリケーションFunctional Programmingを活用する方法について説明します 。最初の例は、MārisKrivtežsの投稿(下の備考欄参照)から来ています。このプロジェクトを再訪する理由は2つあります。

モデルは純粋に保たれ、変更は機能的な方法で伝播されます。

2 \ Gjallarhornの実装に簡単に移行できるようになります。

備考

ライブラリデモプロジェクト@GitHub

MārisKrivtežsはこのトピックに関する2つの偉大な記事を書いた:

私はこれらのXAMLアプリケーションスタイルのどれも関数型プログラミングのメリットがないと感じています。理想的なアプリケーションは、イベントを生成するビューとイベントが現在のビュー状態を保持することになると私は想像しています。すべてのアプリケーションロジックは、イベントのフィルタリングと操作、およびモデルの表示によって処理され、出力では、ビューにバインドされた新しいビューモデルが生成されます。

F#でのWPFの紹介 関連する例