3

クラスで機能するいくつかの例を作成するために、FranTK を使用しようとしています。しかし、インストール プロセスをさらに進めることはできません (cabal インストールが主流になる可能性があります)。http://src.gnu-darwin.org/ports/x11-toolkits/hs-frantk/work/から入手しました

その上のディレクトリのreadmeには、TclHaskellSrc、FranSrc、FranTkSrcの順にコンパイルする必要があると書かれています。しかし、私は方法を知りません。

また、ghc-5 で動作するとも書かれていますが、ghc-7 でも動作しますか?

誰かがすでにそれをうまく使っていますか?

4

2 に答える 2

2

FRANは古く、ビット腐敗しており、GHC 7ではほぼ確実にコンパイルされません(これの確認については、 Conal Elliottのページを参照してください)。後継のReactiveとFieldTripがフォローアップされているはずですが、正しく覚えていれば、これらのプロジェクトOpenGLの実装の問題に悩まされています。

FRPアニメーションの優れたデモを探している場合は、次のいずれかを使用することをお勧めします。

  • elerea-シンプルで、いくつかの良い例があります
  • ナトリウム-これも単純で、いくつかの良い例もあります
  • リアクティブバナナ-他の2つよりも複雑で、アニメーションよりもGUIプログラミングを対象としています。それは十分に文書化されており、積極的に維持されているので、まだ一見の価値があります。

FRPの最先端は以前ヤンパでしたが、FRPまたは最近のフォークアニマスのいずれかを使用しないことをお勧めします。これは、 FRPが何らかの形で悪いためではなく、すでに複雑になりがちなアローを使用しているためです。 -難しいテーマ。

お役に立てれば。

于 2012-07-05T14:11:20.790 に答える