関数型言語MLについて語るスレッドです。
MLは、確固とした理論的背景を持つ言語でありながら、
現実的なソフトの開発にも使用できる実用性を備えた言語です。
また、プログラミングの初心者が最初に学習する言語としても優れています。
総本山
Standard ML http://www.smlnj.org/
Objective Caml http://caml.inria.fr/ocaml/
前スレ
関数型言語ML (SML, OCaml, etc.), Part 6
http://mevius.2ch.net/test/read.cgi/tech/1245017721/
探検
関数型言語ML (SML, OCaml, etc.), Part 7
■ このスレッドは過去ログ倉庫に格納されています
2017/11/01(水) 17:25:35.48ID:6Qf19YDf
2017/11/02(木) 23:10:57.91ID:Mt5L/GRL
>1おつ
2017/11/03(金) 00:13:58.21ID:x8xGydv8
Standard ML の方言 Mythril
https://mythryl.org/index3.html
Standard MLとの構文的違いの一覧表
https://mythryl.org/my-SML_vs_Mythryl_Fragment_Equivalence_Table.html
https://mythryl.org/index3.html
Standard MLとの構文的違いの一覧表
https://mythryl.org/my-SML_vs_Mythryl_Fragment_Equivalence_Table.html
2017/11/03(金) 00:17:37.47ID:sl8NUeaa
ガンダルフ?
2017/11/03(金) 20:36:09.16ID:ymVoOBdW
>>3
他はともかくunitをvoidと呼ぶのは怒る人出てくるんじゃないか
他はともかくunitをvoidと呼ぶのは怒る人出てくるんじゃないか
2017/11/19(日) 21:10:55.07ID:LFvGirUA
下らない質問なんだけど
mlで三項以上の演算子ってどうやって定義するの?
mlで三項以上の演算子ってどうやって定義するの?
2017/11/19(日) 22:20:16.29ID:FtsW9SXJ
(?) c t = if c then const t else id
(:) f x = f x
(:) f x = f x
2017/12/21(木) 03:40:36.49ID:s3fe5nPo
https://reasonml.github.io/
Facebook がこんなの作ってたんだな。
Facebook がこんなの作ってたんだな。
2017/12/23(土) 11:24:33.44ID:Z7ru8RJK
>>8
ちょっと見てみたけどOCamlとJavascript知ってれば、すぐに使えそうでいいね
ちょっと見てみたけどOCamlとJavascript知ってれば、すぐに使えそうでいいね
2017/12/28(木) 09:57:11.71ID:H09IESsG
関数型って変数が定数になっただけ?
2017/12/28(木) 17:39:41.34ID:N/80jHgY
すべてを関数と見なすだけ
定数も「定数を表す関数」と見なす
immutableかどうかは別の話
定数も「定数を表す関数」と見なす
immutableかどうかは別の話
2018/03/19(月) 08:51:02.12ID:TWWfpY71
初心者質問いいですか
ocamlコマンドでスクリプトみたいにコード走らされるけど、coreを使った途端できなくなりました。
追加でコマンドオプションが必要なのでしょうか?
ocamlコマンドでスクリプトみたいにコード走らされるけど、coreを使った途端できなくなりました。
追加でコマンドオプションが必要なのでしょうか?
2018/04/15(日) 20:58:24.01ID:mzyYtY7f
ocamlは見た目がキモいですね😱
14デフォルトの名無しさん
2018/05/23(水) 20:56:35.31ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
KDJWC
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
KDJWC
2018/06/14(木) 23:29:58.98ID:B3Vc0RRX
fableってのが面白そうだ・・・F#からJavascriptに変換してHTML5アプリとか作れるらしい
時間ができたらいじってみようかな
時間ができたらいじってみようかな
2018/06/15(金) 03:28:33.32ID:k+eJbyVg
bucklescriptでよくない?
2018/06/18(月) 09:10:34.40ID:QNagypIW
おい!あの岡部健(毛の壁)がgithubで活動を再会してるぞ!
2018/06/23(土) 03:37:58.67ID:ADF05MCP
OCamlで質問なんですが、1つのリストに対してmapしてfilterして、またmapしてみたいなことをするとき、
新しいリストがその度に、上の例で言うと3回作られるという認識であってますか?
新しいリストがその度に、上の例で言うと3回作られるという認識であってますか?
2018/06/23(土) 07:35:44.96ID:0Hl7KNt9
合ってる
それにクロージャを渡すだけでも結構コストがあるので
自分でループ書いたほうが効率がいい
それにクロージャを渡すだけでも結構コストがあるので
自分でループ書いたほうが効率がいい
2018/06/23(土) 13:51:31.94ID:ADF05MCP
やっぱりそうですか
ありがとうございます
Haskellと違い正格評価なのだから当たり前ですよね
素直にループで書きます
ありがとうございます
Haskellと違い正格評価なのだから当たり前ですよね
素直にループで書きます
2018/06/23(土) 15:36:45.70ID:YdqEOOC0
Stream使えばいいんじゃない
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 鈴木農相「おこめ券はお米しか買えないわけではない。例えば卵、味噌、しょうゆ、こうした購入に利用可能」 ★3 [Hitzeschleier★]
- なぜリベラルは人気がないのか 斎藤幸平さんが指し示す未来への道筋:朝日新聞 ★4 [少考さん★]
- 「ヒートテックに寿命があります」ユニクロが明かした“3年劣化”の理由 暖かさが落ちる意外な原因とは [ぐれ★]
- 三谷幸喜氏 温泉嫌いの理由を熱弁「知らない人の股間を素通りしたお湯なんですよ」「おじさんの肛門を通り過ぎたお湯が自分の前に」 [Ailuropoda melanoleuca★]
- 【伊原剛志】62歳俳優、夫婦別姓に「選択出来るならしたい人はする したくない人はしない 何が問題?」 [少考さん★]
- 女性天皇「賛成」69%、将来の皇位継承「不安」68%…読売世論調査 ★2 [蚤の市★]
- 喜多川海夢(その着せ替え人形は恋をする)水着シーンのフィギュア化キタ━━━━(゚∀゚)━━━━! [723839345]
- あ、出ちゃう、イクッ😫💦🏡
- 【悲報】すまん何で日本ってこんなに反『中国』が増えたんだ?ネトウヨどころかそこらの一般人レベルでもゴロゴロいる [483447288]
- 【実況】博衣こよりのえちえちドラクエ1&4リメイク🧪★2
- ホロライブ百鬼あやめさん、純粋なファンをXでブロックしてしまう
- 後藤ひとり​(ぼっち・ざ・ろっく)承認欲求モンスターバージョンがフィギュア化キタ━━━━(゚∀゚)━━━━!! [723839345]
