関数型言語ML (SML, OCaml, etc.), Part 6at TECH関数型言語ML (SML, OCaml, etc.), Part 6 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト304:デフォルトの名無しさん 10/05/21 01:51:26 .net Vimのインデントファイルで ocaml.vimやomlet.vimより いいものありませんか? 305:デフォルトの名無しさん 10/05/21 21:02:03 .net MLで書くときはスタイルに悩むね。 inの前で改行すべきか? 連続するletはインデントすべきか? などなど 306:デフォルトの名無しさん 10/05/22 23:36:50 .net スタイルは悩みますね。 今のところ連続するletもinの後も インデントしないようにしています。 ただ、こう書きたいという思いがあっても Vimのインデントファイルでは うまくいかないことがあって困ります。 ユーザーの多そうなEmacsを使った方が いいのかもしれません。ま、それを 言ったら関数型言語もHaskellということ になるかもしれませんが… 307:デフォルトの名無しさん 10/06/04 16:33:24 .net Ocamlで let plus x y = x + y があるとき xより先にyに代入する方法はあるますか? 308:デフォルトの名無しさん 10/06/04 20:40:08 .net λ式を使えば良いのでは。 すでに、y = aの代入が決まっているときは、 (fun x -> plus x a) まだのときは、 (fun y -> fun x -> plus x y) を使う。 ※SML使いなので、構文上の間違いはあるかもしれぬ。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch