2016-07-15 8 views
3

私は機能的なリアクティブプログラミングには初めてのもので、Haskellでどのように異なるパッケージが比較されているか知りたいと思います。彼らはすべて少しずつアプローチが異なるようですが、私はそれらの間で選択するのに十分なものはありません。HaskellのFunctional Reactive Programmingパッケージの比較

また、一部のパッケージで利用可能な情報が古いと考えています。 This以前のスタックオーバーフローに関する質問は、netwireまたはreactive-bananaのいずれかをお勧めしますが、netwireは、profunctorsというパッケージに依存しているため、stackと一緒にインストールされません。

基本的に、初心者の方は、さまざまなFRPパッケージをどう比較するのですか? GUIアプリケーションに最適で、シミュレーション/ゲームアプリケーションに最適です。

おかげで、

+1

私は、オフサイトのリソースを求めて、それは広すぎると思う、ベース_and_が議論につながる意見です。あなたはおそらく、haskell-cafeのメーリングリスト、/ r/reddit、または他の同様のサイトでもっと良いでしょう。 – Zeta

+0

私は質問をYampa、netwire、および反応性バナナの比較に限定すれば、それほど幅が広いのですか?私がこの質問をした理由の一部は、このサイトに関する他の関連する質問が少し古くなって(数年)、さらに最近の情報を集めたかったのです。 – user668074

+0

https://hackage.haskell.org/package/reflex https://www.reddit.com/r/reflexfrp/についてirc#reflex-frpに載っているパッケージのリストに 'reflex'を追加してください。他に何が... – Michael

答えて

3

私はFRPライブラリを比較するため、このリンクは非常に役に立ちました。各ライブラリに書かれた簡単なアプリケーションのサンプルコードを示します。

https://github.com/gelisam/frp-zoo

関連する問題