frege

    1

    1答えて

    複数のパターンを使用するFregeの関数を定義する際に問題があります。基本的には、タプルのリストを反復してマッピングを定義しています。私は次のエラーを取得 ​​ :私は次のようにそれを簡略化してきた私は、関数定義の中で複数のパターンを使用して行うthisのような他の例を見てきました E morse.fr:3: redefinition of `foo` introduced line 2 をの

    2

    1答えて

    私はfroidを使ってAndroidアプリケーションを作成していますが、ViewPagerの作成方法に関するドキュメントは見つかりませんでした。 カスタムカスタムメイドの作成方法を教えてください。

    2

    2答えて

    ハローHaskellのフレーゲの世界: hello.fr: module Hello where main args = do putStrLn "Hello, World!" このコードはhello.javaを生成します。 /* Source code is in UTF-8 encoding. The following symbols may appear, am

    1

    1答えて

    Fregeで正規表現リテラルを指定するために使用される重アクセント記号のユニコードコードとは何ですか?

    2

    1答えて

    として、私は次のデータ型のためのFunctorのインスタンスを作成しようとしていません: data Event t a = Event { runEvent :: t -> ([a], Event t a) } instance Functor (Event t) where fmap :: (a -> b) -> Event t a -> Event t b fmap f

    1

    2答えて

    タイトルが何らかの理由で、trace(まあ、その変種)関数に渡されたメッセージは、デバッグ機能のときに正しく表示されません。単にstdout/stderrをフラッシュしても何もしないようです。 -- Makes it more like Haskell's trace debug :: String -> α -> α debug msg f = const f $ trace msg -

    5

    1答えて

    Hoogle、<=<(Kleisliモナド組成物、または "左魚")の定着性によると=<<は(モナドバインド逆)infixr 1あります。私は正しくそれらを探していた場合は、のような表現は、しかし、それは、同じように無効 print <=< (return =<< return "foo") しかし、いくつかの理由のために相当してきたであろうから print <=< return =<< re

    2

    1答えて

    私は今これを調べてきましたが、主にJavaからfregeを呼び出すことに重点を置く古い解決策があるようです。純粋にFregeに完全なアプリ/アクティビティを書く方法はありますか?そうでない場合、なぜですか?

    1

    1答えて

    私はフレーゲについての学習と、このコマンドラインを見た:私は前にそのbuild:を見たことがない $ java -Xss1m -cp build:fregec.jar examples.SimpleIO を。それはどういう意味ですか、それは何ですか? もっとコンテキスト:https://github.com/Frege/frege/issues/289 私はそれがthis official a

    3

    1答えて

    にフレーゲリストを変換するIはフレーゲ listToArray :: (PrimitiveArrayElement α) => [α] -> JArray α listToArray = arrayFromList と TList<Long> tl_results = ... Long[] results = FregeStuffies.listToArray(IPrimitiveArra