ml

    4

    1答えて

    私はF#をスピードアップしたいと思っています.F#はMLの派生物であるOCamlに基づいているので、 "Little ML'er"という本が役立つかどうか疑問に思っていました。または、MLがF#と何か違うのですか? ありがとうございました。

    2

    1答えて

    さて、 私はシーケンスの次の定義を持っている: datatype 'a seq = Nil | Cons of 'a * (unit-> 'a seq); 私は次の関数を実装する必要があります。 filterq_n:('a -> bool) -> int -> 'a seq -> 'a seq 関数は、真または偽、n(整数)およびシーケンスを返す述語関数を取得します。 機能: もしN <

    0

    1答えて

    私はMLを学習しています。 MLで基本的な入出力機能を手伝ってもらえますか? 私はちょうどコンソールから入力を読み込み、それを変数に格納してMLプログラムで使用したいと思っています。 助けてください。あなたがこれのためのいくつかの例に向かって私を指すことができる場合も、それは素晴らしい素晴らしいだろう! ありがとうございます。

    0

    1答えて

    オンラインブック「計算カテゴリー理論」http://www.cs.man.ac.uk/~david/categories/book/book.pdfを熟読しており、この本の問題2.10にいくつか問題があります。特に、パワーセットの定義によると、しかしではないの、私は整数の集合の濃度を計算することができますなぜ val someset=singleton(3); (*corresponds to t

    2

    1答えて

    私はちょうどSMLを学び始め、まだそのエラーメッセージを理解しています。 入力に val rec : real->real = fn 0.0 => 0.0 | n:real => 1.0/n; 以下の関数定義をしようとしたとき、私は次のエラーを取得する: stdIn:25.9-25.17 Error: syntax error: deleting COLON ID ARROW stdIn:2

    0

    1答えて

    我々は次のdayatypeを持って、私はdidnの - val add_complex = fn (Rec(x, y), Rec(x', y')) => (Rec(x + x', y + y')) | (Rec(x,y), z) => (Rec(x + real(z), y + imaginary(z))) | (z, Rec(x, y)) => (Rec(real(z) + x, imag

    5

    2答えて

    、あなたは巣署名することができます誰もが使用中のこののいずれかの例を持っていた場合、私はそれが必要とされるであろう任意の場所を考えることができないので、 module type FOO = sig module type BAR (* … *) end 私は、思っていました。私はそれがおそらくファンクターのリターンシグネチャーでは便利だと思いますが、私は特定の事柄につい

    2

    2答えて

    実際の標準ML仕様はThe Definition of Standard ML (Revised) であり、MITPressでは印刷版でのみ利用できます。 電子形式(pdf、ps、ie)で利用できますか?

    0

    1答えて

    ml-lexのyyleng関数を使って私を助けることができますか? iはアナライザ

    1

    2答えて

    [](空リスト)のように思えます。 その言語ファミリに基本的なリストタイプがあって、それぞれの要素がオプションで、テールガードが何もないのだろうか? パターンマッチングリストを過度に冗長にするので、別のタイプの言語ではそうしないのですか?