1 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2009/06/15(ŒŽ) 07:15:21 .net] ŠÖ”Œ^Œ¾ŒêML‚ɂ‚¢‚ÄŒê‚éƒXƒŒƒbƒh‚Å‚·B ML‚ÍAŠmŒÅ‚Æ‚µ‚½—˜_“I”wŒi‚ðŽ‚ÂŒ¾Œê‚Å‚ ‚è‚È‚ª‚çA Œ»ŽÀ“I‚ȃ\ƒtƒg‚ÌŠJ”‚É‚àŽg—p‚Å‚«‚éŽÀ—p«‚ð”õ‚¦‚½Œ¾Œê‚Å‚·B ‚Ü‚½AƒvƒƒOƒ‰ƒ~ƒ“ƒO‚̉SŽÒ‚ªÅ‰‚ÉŠwK‚·‚錾Œê‚Æ‚µ‚Ä‚à—D‚ê‚Ä‚¢‚Ü‚·B ‘–{ŽR Standard ML www.smlnj.org/ Objective Caml caml.inria.fr/ocaml/ ‘OƒXƒŒ ŠÖ”Œ^Œ¾ŒêML(SML, OCaml, etc.), Part 5 pc12.2ch.net/test/read.cgi/tech/1186292994/
560 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/08/29(…) 23:04:20.96 .net] ‚Ë‚ñ‚ª‚ñ‚ÌLittle MLer‚ð‚Ăɂ¢‚ꂽ‚¼ OCaml‚Ìꇂ̓ǂݑւ¦•û–@‚àÚ‚Á‚Ă邯‚ÇA‘f’¼‚ÉSML‚Å‚â‚Á‚½•û‚ª—Ç‚¢‚Ì‚©‚È ‚Ä‚©“Ç‚ñ‚Å‚él‚Í‚¢‚é‚ñ‚¾‚낤‚©EEE
561 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/09/02(“ú) 03:59:59.39 .net] ˆÈ‰º‚ÌŠÖ
562 –¼‘OF”‚Åprint_int x ‚Æ‚¢‚¤•¶‚ð“ü‚ê‚邯\•¶ƒGƒ‰[‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚̂ł·‚ªA‰½‚ª‚¢‚¯‚È‚¢‚̂łµ‚傤‚©H let hoge x = print_int x@©@‚±‚ê if x=0 then 0 else x + 10 let test1 = hoge 0 = 0 let test2 = hoge 10 = 20 # #use "printtest.ml";; File "printtest.ml", line 3, characters 4-6: Error: Syntax error@©@Œ´ˆö‚ÍH [] [‚±‚±‰ó‚ê‚Ă܂·]
563 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/09/02(“ú) 08:57:34.05 .net] print_int x;
564 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/09/02(“ú) 10:39:53.93 .net] >>555 ThxIo—ˆ‚Ü‚µ‚½ ƒZƒ~ƒRƒƒ“‚ðŽg‚¤‚̂̓Cƒ“ƒ^ƒvƒŠƒ^‚¾‚¯‚Ȃ̂©‚ÆŽv‚Á‚Ä‚¢‚Ü‚µ‚½ ’²‚ׂĂ݂½‚çA”z—ñ‚Ì‹æØ‚è‚Å‚àŽg‚í‚ê‚é‚ñ‚Å‚·‚Ë
565 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/09/02(“ú) 10:47:02.65 .net] ocaml‚©B‚¨‚©‚̃R[ƒh‚Í‚²‚Ý‚²‚Ý‚µ‚‚ÄX‚¢‚È
566 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/09/02(“ú) 10:53:23.84 .net] print_string "‚ AOCaml‚Å‚·BŒ¾‚Á‚Ă܂¹‚ñ‚Å‚µ‚½‚ËB‚·‚¢‚Ü‚¹‚ñ¥n";
567 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/09/02(“ú) 15:19:34.02 .net] >>556 ƒCƒ“ƒ^ƒvƒŠƒ^‚Ì•¶‚Ì‹æØ‚è‚Í ;; iƒZƒ~ƒRƒƒ“‚ª2‚Âj ’€ŽŸŽÀs‚Í ; i‚±‚ÌꇃZƒ~ƒRƒƒ“‚Ì‘O‚ÌŽ®‚ÌŒ^‚ª unit ‚łȂ¢ê‡Œx‚ªo‚éj ”z—ñ‚Ì‹æØ‚è‚à ; i‚±‚ê‚Í”z—ñ‚ÌŠ‡ŒÊ [ ] ‚Ì’†‚ł̂ÝoŒ»‚·‚éj
568 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/09/28(‹à) 23:37:26.16 .net] .net ‚É‚¨‚¯‚éOcaml‚ªF#‚Å‚·‚ªA JVMã‚Å‚ÌOcaml‘Š“–‚Ì‚à‚̂͂Ȃ¢‚̂łµ‚傤‚©H
569 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/09/29(“y) 11:26:57.28 .net] OCaml-Java‚ÍH ocamljava.x9c.fr/
570 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/09/30(“ú) 17:21:46.18 .net] >>561 ‚¨‚¨A‚±‚ê‚Á‚ă`ƒ‰Œ©‚µ‚½‚Æ‚«‚Í’P‚Ȃ郉ƒCƒuƒ‰ƒŠƒŒƒxƒ‹‚ł̃Tƒ|[ƒg‚©‚Æ Žv‚Á‚Ă܂µ‚½‚ªAŠ®‘S‚ÈJVMŽÀ‘•‚È‚ñ‚Å‚·‚ËB
571 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/10/03(…) 00:49:32.12 .net] www.lexifi.com/ml2012/ ¡”N‚ÌMLƒ[ƒNƒVƒ‡ƒbƒv‚Å‚àocaml-java‚ÌЉ‚Ä‚½‚Ý‚½‚¢B ‚ǂ̂®‚ç‚¢o—ˆ‚Ä‚é‚ñ‚¾‚낤B ƒpƒtƒH[ƒ}ƒ“ƒX‚̘b‚àÚ‚Á‚Ä‚½B 1/3‚®‚ç‚¢H
572 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/10/12(‹à) 11:22:15.18 .net] # type t = int * t;; Error: The type abbreviation u is cyclic # type t = { x: int; y: t };; type t = { x : int; y : t; } # type u = u option;; Error: The type abbreviation u is cyclic # type u = Some of u | None;; type u = Some of u | None ‚¾‚ê‚©‰ðà‚µ‚Ä‚‚êB
573 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/10/12(‹à) 12:17:07.41 .net] >>563 shootout.alioth.debian.org/ ‚Ì’†‚‚ç‚¢‚̃TƒCƒY‚̂₂ð8‚ƒxƒ“ƒ`ƒ}[ƒNB 0.96”{‚©‚ç7.14”{‚ÌŽÀs‘¬“xB 3”{“à‚ÉŽû‚Ü‚Á‚½‚Ì‚ª6‚‚ ‚邺B int‚ðˆµ‚¤ƒxƒ“ƒ`‚ª’x‚¢Bboxing‚³‚ê‚¿‚Ⴄ‚©‚çB ‚»‚¤‚¢‚¤ƒxƒ“ƒ`‚ðÈ‚‚Æ•½‹Ï‚Å”{‚Í’x‚‚È‚¢B
574 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/10/12(‹à) 12:26:46.91 .net] >>564 ʼn‚̂₂͒l‚ðì‚ê‚È‚¢‚µAŽO”Ô–Ú‚ÌŒ^ƒpƒ‰ƒ[ƒ^‚Æ‚µ‚Ä“n‚·‚悤‚Ȃ̂àoption‚Ì’†gŽŸ‘æ‚ł͓¯‚¶Ž–‚ɂȂ邩‚ç‚¶‚á‚ËH ‚ÆŽv‚Á‚½‚ª“ñ”Ô–Ú‚ª’Ê‚é‚Ì‚ª‚æ‚‚í‚©‚ç‚ñB
575 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/10/12(‹à) 17:55:16.91 .net] >>564 (**** ƒXƒ}ƒ“‚ªOCaml‚Í‹v‚µ‚G‚Á‚Ä‚¢‚È‚¢‚Ì‚ÅASML‚ʼnðà‚µ‚Ă݂é -- ˆ—Œn‚Í SML/NJ ****) - type t = int * t; Error: unbound type constructor: t @@(* ‚Ü‚¾‘©”›‚³‚ê‚Ä‚¢‚È‚¢Œ^\¬Žq t ‚ð‰E•Ó‚ÌŒ^Ž®“à‚ÅŽQÆ‚µ‚Ä‚¢‚é‚©‚çƒGƒ‰[ *) - type t = { x: int, y: t}; Error: unbound type constructor: t @@(* ʼn‚Ì—á‚Æ“¯—l‚ÉAŒ^\¬Žq t ‚͂܂¾‘©”›‚³‚ê‚Ä‚¢‚È‚¢‚̂ŃGƒ‰[ *) - type u = u option; Error: unbound type constructor: u @@(* ‚±‚ê‚à“¯‚¶——R‚ŃGƒ‰[ *) - datatype u = Some of u | None; datatype u = None | Some of u @@(* ã‹L‚Ìtype錾•¶‚Ƃ͈قȂèAdatatype錾•¶‚Å‚ ‚ê‚ÎÄ‹A“I‚ȃf[ƒ^Œ^’è‹`‚ª‹–‚³‚ê‚Ä‚¢‚é *) (**** ˆÈゾ‚¯‚ÇASML‚È‚ç•s‰Â‰ð‚ÈU‚é•‘‚¢‚Í–³‚AŒ»Û‚𖾉ð‚Éà–¾‚Å‚«‚邿.... ****)
576 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/10/12(‹à) 18:44:39.63 .net] >>564 abbreviation‚ł͂Ȃ¢V‚µ‚¢Œ^‚ªcyclic‚©‚Ç‚¤‚©‚ÍŽd—l‚ðŒˆ‚ß‚él‚ªŽ©—R‚ÉŒˆ‚ß‚é ˆê•ûAƒ^ƒvƒ‹‚Æoption‚ªcyclic‚ł͂Ȃ¢‚Æ‚¢‚¤Žd—l‚ÍŠù‚ÉŒˆ‚Ü‚Á‚Ä‚¢‚é‚̂Šƒ^ƒvƒ‹‚Ìabbreviation‚Æoption‚Ìabbreviation‚Ícyclic‚ł͂Ȃ¢‚Í‚¸
577 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/10/12(‹à) 19:52:28.31 .net] >>565 ‚¨‚¨A‚¿‚á‚ñ‚Æ“®‚‚à‚ñ‚È‚ñ‚¾‚ËI
578 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/10/13(“y) 10:18:23.39 .net] ‚¨‚¨BŠF‚³‚ñ‰ñ“š‚ ‚è‚ª‚Æ‚¤B >> 566 ’l‚ðì‚ê‚È‚¢‚킯‚ł͂Ȃ©‚Á‚½‚è‚·‚éB # type t = { x: int; y: t };; type t = { x : int; y : t; } # let rec loop () = loop ();; val loop : unit -> 'a = <fun> # { x = 0; y = { x = 1; y = loop () } };; ‚¢‚âAì‚ê‚Ă͂¢‚È‚¢‚ñ‚¾‚¯‚ÇAŒ^‚Í•t‚B CPS ‚Á‚Û‚¢Š´‚¶‚̃vƒƒOƒ‰ƒ€‚ÅÅŒã‚É exit ‚·‚邿‚¤‚Èê‡A‚±‚¤‚¢‚¤Œ^‚ªoŒ»‚·‚邱‚Æ‚à‚ ‚éc‹C‚ª‚·‚éB tuple ‚Å‹–‚³‚ꂸA record ‚Å‹–‚³‚ê‚é‚̂ɉ½‚©——R‚ª‚ ‚é‚Ì‚©‚ÆŽv‚Á‚½‚¯‚ÇA >>567 ‚³‚ñ‚Ì’Ê‚èA SML ‚ł͂ǂ¿‚ç‚à‹–‚³‚ê‚È‚¢‚»‚¤‚¾‚µA‚ ‚ñ‚Ü‚è[‚¢ˆÓ–¡‚͂Ȃ¢‚Ì‚©‚ÈB >>568 liŒ¾ŒêŽd—lj‚ªŽ©—R‚ÉŒˆ‚߂邯‚µ‚ÄA‚È‚ñ‚Å‚±‚ñ‚ȃ`ƒOƒnƒO‚Éi‘fl–Ú‚É‚ÍjŒ©‚¦‚éŽd—l‚É ‚È‚Á‚Ä‚é‚Ì‚©‚È[‚Æ‚¢‚¤B record ‚ª’Ê‚é‚Á‚Ä‚±‚Æ‚ÍA‚Ç‚Á‚¿‚ÌŽd—l‚Å‚àŒ^ˆÀ‘S«‚Í•ÛØ‚³‚ê‚é‚Ì‚¾‚æ‚Ë? ‚»‚ꂼ‚ê‚ÌŽd—l‚Ì pros/cons ‚ª’m‚肽‚¢B ‚ ‚ÆA option ‚Ì•û‚ÍAˆ—Œn‚ª option ‚Ì“à—e‚ð’H‚邿‚¤‚ÉŠæ’£‚Á‚ÄŽÀ‘•‚·‚ê‚΃CƒP‚é‚Ì‚©A Œ^—˜_“I‚ɂȂɂ©–â‘肪‚ ‚é‚Ì‚©‚æ‚•ª‚©‚ç‚È‚¢B
579 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/10/13(“y) 10:30:56.43 .net] ‚ ‚ ‘‚¢‚Ä‚¢‚Ä‹C‚¢‚½B record ‚Í mutable ‚ȃtƒB[ƒ‹ƒh‚ð‹–‚·‚©‚çA # type t = { x: int; mutable y: t };; type t = { x : int; mutable y : t; } # let rec v = { x = 0; y = v };; ‚±‚¤‚¢‚¤zŠÂ‚µ‚Ä‚¢‚é’l‚ðŽg‚¤‚±‚Æ‚ª•’ʂɂ ‚é‚킯‚ÅA cyclic ‚ÈŒ^‚ð”F‚߂è‚¢‚½•û‚ª•Ö—˜‚Ȃ̂¾B ˆê•û‚Å tuple ‚Íí‚É immutable ‚¾‚©‚çA–³ŒÀƒ‹[ƒv‚É‚È‚é‚æ‚¤‚È’Êí‚Í‹N‚±‚è‚É‚‚¢ó‹µ‚Å‚µ‚© cyclic ‚ÈŒ^‚ªo‚Ä‚±‚È‚¢B ‚½‚Ô‚ñB
580 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/11/03(“y) 17:26:40.17 .net] ‹vX‚Étuareg-modeŽg‚Á‚½‚¯‚ÇAƒCƒ“ƒfƒ“ƒg‚ª•Ï‚í‚Á‚½‚Ì‚ÈB ̂̂Ílet‚ðƒlƒXƒg‚·‚邯‚¾‚ñ‚¾‚ñ‰E‚És‚Á‚ÄŒ©‚Â炩‚Á‚½
581 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2012/11/07(…) 04:55:27.01 .net] OcamlŠÖ”ˆø”‚ÌÈ—ªà–¾‚Á‚ÄŠÈ’P‚ɛƂÁ‚Ä‚µ‚Ü‚½ let plus x y = x + y let incr = plus 1 incr 1 2 let minus x y = x - y let decr = minus 1 decr 2 -1 ???? let decr = plus -1 error let decr = plus (-1) decr 2 1 let decr x = minus x 1 decr 2 1 ‚±‚ñ‚ÈŠ´‚¶‚—‚— “r’†‚Å val incr : int -> int = <fun> ‚±‚ñ‚Èà–¾o‚Ä‚‚邯‚ÇA‰½‚»‚êH‚Á‚Ä‚—
582 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/11/07(…) 19:10:06.18 .net] ‚»‚¤‚Å‚·‚ËB
583 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2012/11/08(–Ø) 20:48:16.69 .net] —Ⴆ‚΂±‚Ì—á‚ÍŠÔۂ炵‚¢ let capitalize = function | 'a' .. 'z' as letter -> Char.uppercase letter | 'A' .. 'Z' as letter -> letter | _ -> failwith "Not a valid letter" ‚±‚ê‚ðA‚±‚¤‘‚«Š·‚¦‚Ä‚à–â‘è‚È‚¢ let capitalize = function | 'a' .. 'z' as lett -> Char.uppercase lett | 'A' .. 'Z' as lette -> lette | _ -> failwith "Not a valid letter" ‰½‚ªŒ¾‚¢‚½‚¢‚©‚ÆŒ¾‚¤‚ÆA‰Œ©‚Ìê‡as letter ‚ª‰½‚©“Á•ʂȗ\–ñŒê‚ÉŽv‚¦‚Ĭ—‚·‚éiletter‚̒Ԃ肪ȗª‚³‚ê‚Ä‚¢‚È‚¢‚½‚ßj ‚ÅA‰º‚̂悤‚É‘‚«Š·‚¦‚Ä“®ì‚ðŠm”F‚µ‚½
584 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2012/11/11(“ú) 07:45:41.63 .net] ‚±‚ê let head_head = function | [] -> failwith "the list is empty" | []::_ -> failwith "the head is the empty list" | (h::_)::_ -> h head_head [[1;2;3];[4;5;6]] 1 ‚Æ‚©Alist‚Ìlist‚©‚çA“ª‚Ìlist‚Ì“ª‚ðŽæ‚èo‚·ŠÖ”‚È‚ñ‚¾‚¯‚Ç head_head [] head_head [[];[1]] ‚Æ‚©‚̓Gƒ‰[‚ð•Ô‚·‚¯‚Ç head_head [1;2;3] ‚Æ‚©‚·‚邯list‚Ì—v‘f‚ªlist‚¶‚á‚È‚¢‚Á‚ăGƒ‰[‚ªo‚Ä‚‚é ‚±‚ÌꇂðŒŸo‚µ‚ăGƒ‰[‚ð•Ô‚·‘‚«•û‚ªŽv‚¢‚‚©‚È‚¢ ŒŸo‚·‚éˆÓ–¡‚à•K—v‚à‚È‚¢‚Ì‚©‚Ç‚¤‚©‚à
585 –¼‘OF•ª‚©‚ç‚È‚¢ [] [‚±‚±‰ó‚ê‚Ă܂·]
586 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/11/11(“ú) 08:04:45.04 .net] head_head‚ÌŒ^‚ð—‰ð‚µ‚Ă邩H
587 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2012/11/11(“ú) 09:47:55.90 .net] ‚Í‚¢A‚½‚Ô‚ñ Šî–{[[];[]]‚ÈŒ`Ž®Alist ‚Ìlist\‘¢ ‚Å‚àA‚È‚ñ‚©FXŽ©—R‚ª‚ ‚è‚»‚¤‚ÆŠ´‚¶‚镪A§–ñ‚Æ‚©§ŒÀ‚ɂ‚¢‚Ă̔Fޝ‚ªŒ‡—Ž‚µ‚Ä‚µ‚Ü‚¤ §–ñ§ŒÀ‚ª‚È‚¢‚ƈӖ¡•s–¾‚̃oƒN‚ª”𔂷‚é‚©‚ç•K{‚È‚ñ‚¾‚¯‚Ç ‚Ȃ̂ÉA°‚ª‹©‚ÔA‚à‚Á‚ÆŽ©—R‚É‚â‚点‚ë ŠÔˆá‚Á‚Ä[1;2;3]‚È’Êí‚Ìlist‚ð“n‚µ‚½‚Æ‚«‚È‚ñ‚Æ‚©o—ˆ‚»‚¤‚ÈŽv‚¢ž‚Ý‚ð‚µ‚Ä‚µ‚Ü‚¤B []—v‘f‚̂Ȃ¢list [[];[1;]]@list‚Ìʼn‚Ìlist‚ª[]‚Èlist [[];[]] @@“¯ã [1;2;3] •K—v‚È—vŒ‚ð‘S‘R–ž‚½‚³‚È‚¢list\‘¢
588 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/11/11(“ú) 14:45:44.54 .net] Œ^‚ªˆá‚¦‚Έ—Œn‚É’e‚©‚ê‚Ä‚¨I‚¢
589 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/11/11(“ú) 18:10:18.79 .net] l‚¦•û‚ª“®“IŒ^•t‚¯‚Éõ‚Ü‚Á‚Ä‚éˆóÛB
590 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2012/11/12(ŒŽ) 02:30:05.37 .net] >>579 ,580 ‚·‚¢‚Ü‚¹‚ñ ‚»‚Ì’Ê‚è‚ÅŒäÀ‚¢‚Ü‚·B
591 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2012/11/17(“y) 14:20:04.43 .net] let f = function | [] -> failwith "empty list" | [| _; (_, x) |]::_ -> x | _ -> failwith "the first array should be of size two" ‚É ‚†@[[|(1,2);(3,4)|];[|(5,6);(7,8)|]];; ‚Åint = 4‚ÌŒ‹‰Ê‚ª“¾‚ç‚ê‚é ‚Å‚àA ƒGƒ‰["the first array should be of size two"‚ª•\ަ‚³‚ê‚éˆø”‚ªãŽè‚ì‚ê‚È‚¢ ƒVƒXƒeƒ€‚ªæ‚ɃGƒ‰[‚ð“f‚«o‚·B
592 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/11/17(“y) 18:42:30.31 .net] # f [[|(1,2)|];[|(5,6);(7,8)|]];; Exception: Failure "the first array should be of size two". ‚¢‚©‚ñ‚Ì‚©H
593 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2012/11/17(“y) 19:34:18.32 .net] >>583 ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B o—ˆ‚Ü‚µ‚½B ŠÖ”‚†‚̎󂯕t‚¯‚é ('a * 'b) array list@-> 'b = <fun> ‚ÌŒ`Ž®‚ª‚ǂ̗l‚È•\Œ»‚Ȃ̂©’¼Š´“I‚É—‰ð‚Å‚«‚È‚©‚Á‚½‚̂ŕ‚©‚è‚Ü‚µ‚½B ('a * 'b) array listŒ`Ž®‚̈ø”‚ª—^‚¦‚ç‚ê‚邯 2”Ô–Ú‚ÌðŒ‚Ƀ}ƒbƒ`ƒ“ƒO‚Å‚«‚È‚‚ÄA3‚–ڂÌðŒ‚Å"the first ~~ two"‚ª•\ަ‚³‚ê‚é‚ñ‚Å‚·‚ËB [[|(1,2)|]]@‚Ì—l‚É•\Œ»‚·‚邯ƒ^ƒCƒvƒ~ƒXƒ}ƒbƒ`‚Æ‚©ˆ—Œn‚ªƒGƒ‰[‚ðo‚·‚ÆŽv‚Á‚Ä‚¢‚Ü‚µ‚½B ‚Å‚àA('a * 'b) array listŒ`Ž®‚Ȃ̂ňø”‚Æ‚µ‚Ă͊Ԉá‚Á‚Ä‚¢‚È‚¢B
594 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2012/11/19(ŒŽ) 03:26:09.19 .net] Œ‹‹ÇA[1,2]‚Æ“ü—Í‚·‚邯[(1,2)]‚ƕԂÁ‚Ä‚‚é‚Ì‚Ålist‚Ì—v‘f\‘¢‚ðŠ¨ˆá‚¢‚µ‚Ä‚½i‚±‚Ì•”•ª"[(1,2)]"‚ðŒ©—Ž‚Æ‚µj [1;2]‚Í®”1‚Æ2‚É‚æ‚élistA‚±‚ê‚Æ[(1,2)]‚ÌÈ—ª‚µ‚½“ü—Í[1,2]‚Ƭ“¯‚µ‚Ä‚½ ‚¾‚©‚çA[1;(2,3)]‚Æ‚©“ü—Í‚µ‚ăGƒ‰[o‚³‚ê‚ÄHH‚ÈŠ´‚¶B ³‚µ‚‚ÍA[(1,4);(2,3)]‚Æ•\Œ»‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢B [1,4;2,3]‚ƃ^ƒCƒv‚µ‚Ăೂµ‚[(1,4);(2,3)]‚ƕԂÁ‚Ä‚‚é ‚±‚ñ‚ȉ•à“I‚È•”•ª‚ÅçT‚‚Æ‚ÍA‚±‚ê‚ł̓\[ƒX‚ª“ǂ߂Ȃ¢‚킯‚¾B
595 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/12/02(“ú) 17:11:41.64 .net] caml.inria.fr/pub/docs/manual-ocaml-4.00/expr.html ‚ɂ͑‚¢‚ĂȂ¢‚¯‚ÇA+ ‚â +. ‚Á‚Ä - -. ‚Æ“¯‚¶‚“ñ€‰‰ŽZŽq‚©‚Â’P€‰‰ŽZŽq‚¶‚á‚È‚¢‚Ì‚©H +. (1.0 + 2.0);; ‚Æ‚©’ʂ邵B
596 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/12/02(“ú) 17:46:32.55 .net] Characters 4-7: +. (1.0 + 2.0);; ^^^ Error: This expression has type float but an expression was expected of type int
597 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/12/02(“ú) 17:57:04.40 .net] +. (1.0 +. 2.0);;
598 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/12/03(ŒŽ) 01:35:54.04 .net] Characters 0-2: +. (1.0 +. 2.0);; ^^ Error: Syntax error
599 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/12/03(ŒŽ) 01:37:54.28 .net] parsing/parser.mli‚ðŒ©‚é‚ÆŠm‚©‚É‚»‚¤‚炵‚¢ | subtractive expr %prec prec_unary_minus { mkuminus $1 $2 } | additive expr %prec prec_unary_plus { mkuplus $1 $2 }
600 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2012/12/03(ŒŽ) 16:07:32.97 .net] pervasives.mli‚É‚±‚ñ‚È‚ñ‘‚©‚ê‚Ä‚½ 147 external ( ~- ) : int -> int = "%negint" 148 (** Unary negation. You can also write [- e] instead of [~- e]. *)
601 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/12/03(ŒŽ) 17:08:25.93 .net] ‚Þ‚µ‚ëA caml.inria.fr/pub/docs/manual-ocaml-4.00/libref/Pervasives.html > val (~+) : int -> int > Unary addition. You can also write + e instead of ~+ e. > Since 3.12.0 > val (~+.) : float -> float > Unary addition. You can also write +. e instead of ~+. e. > Since 3.12.0 Œ¾ŒêŠg’£‚ªŠÔ‚ɇ‚í‚È‚©‚Á‚½Š´‚¶‚¾‚Ë‚±‚ê Ad-hock‚Û‚¢‚µ
602 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/12/03(ŒŽ) 17:48:39.20 .net] ‚È‚é‚Ù‚ÇB+. ‚ª’P€op‚Æ‚µ‚Ä‹@”\‚·‚é‚Ì‚Í Since 3.12.0 ‚©‚ç‚ÌŠg’£‚Ȃ̂©B ‚ŊԂɇ‚Á‚ĂȂ¢‚Æ‚¢‚¤‚Ì‚Í 589 ‚̊‹«‚Ì‚±‚Æ‚©BÅV‚Ì ocaml ‚ł͒ʂéB FX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
603 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/02/10(“ú) 19:42:11.39 .net] Å‹ßAOCaml‚ð•׋‚µŽn‚ß‚½‚ñ‚¾‚¯‚ÇA•W€ŠÖ”‚Å int list‚ðˆóŽš‚·‚é•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H REPL‚Ìo—݂͂½‚¢‚Ì‚ð‹‚߂Ă¢‚é‚ñ‚Å‚·‚ªB
604 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/02/28(–Ø) 00:26:28.39 .net] >>594 ƒRƒ“ƒpƒCƒ‰“à•”‚ÌŠÖ”‚ð‚²‚É‚å‚²‚ɂ傷‚ê‚Εʂ©‚à‚µ‚ê‚È‚¢‚¯‚ÇŠî–{“I‚ɂȂ¢B ‘ÎÛ‚ªint list‚Á‚ÄŒˆ‚Ü‚Á‚Ä‚é‚È‚çAŽ©•ª‚Å‘‚¢‚½‚Ù‚¤‚ªŠy‚¾‚ÆŽv‚¤B
605 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/02/28(–Ø) 01:13:07.87 .net] REPLŠÂ‹«‚ÉŒÀ’è‚·‚ê‚ÎŽÀ‚ÍREPL‚̃vƒŠƒeƒBƒvƒŠƒ“ƒ^‚ðŽg‚¦‚½‚è‚·‚é‚ñ‚¾‚¯‚ÇA Žg‚Á‚Ä‚µ‚Ü‚¤‚Æ’P“Ƃ̎Àsƒtƒ@ƒCƒ‹‚ɂł«‚È‚‚È‚éã©B
606 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/03/24(“ú) 17:14:56.10 .net] OCaml‚ÅA(=)“™‚ð“n‚· let check b f = if b then f 1 1 else f 1.0 1.0 ‚Ý‚½‚¢‚ÈŠÖ”‚ð’è‹`‚µ‚½‚¢‚ñ‚Å‚·‚¯‚ÇA‚±‚¤‚¢‚Á‚½‚â‚è•û‚͑ʖڂł·‚©H ‚»‚̂܂܂¾‚Æf‚Íint‚ðŽæ‚é‚Æ„˜_‚³‚ê‚ÄHƒGƒ‰[‚ɂȂé‚Ì‚ÅA Œ^‚ð(f: 'a -> 'a -> bool)‚ÆŽw’肵‚Ă݂½‚ñ‚Å‚·‚ª•Ï‚í‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
607 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/20(“y) 01:56:05.49 .net] >>597 ‚æ‚‚í‚©‚ç‚È‚¢‚¯‚ÇAŒ^ŠÂ‹«‚É int‚©‚Âfloat ‚Ý‚½‚¢‚Ȃ̂ªÏ‚߂Ȃ¢‚©‚炾‚߂Ȃñ‚¶‚á‚È‚¢H Šm‚©‚±‚¤‚¢‚¤‚Æ‚«‚̓”ƒ@ƒŠƒAƒ“ƒg‚ðŽg‚¦‚΂悩‚Á‚½‚Í‚¸ type intfloat = E | I of int | F of float let check b (f: intfloat -> intfloat -> bool) = if b then f (I 1) (I 1) else f (F 1.0) (F 1.0)
608 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/06/09(“ú) 21:47:36.26 .net] OCaml ‚̂͂Ȃµ‚Å‚·B module type IO = sig @type 'a t @val write: string -> unit t @val read: string t @val run: 'a t -> 'a @val bind: 'a t -> ('a -> 'b t) -> 'b t end module MyIO : IO = struct @type 'a t = unit -> 'a @let read = read_line @let write str = fun () -> print_string str @let run m = m () @let bind m f = fun () -> (run (f (run m))) end ‚Å Haskell ‚Ì IO monad •—‚ɂł«‚é‚̂͂킩‚Á‚½‚¯‚ÇA 'a t ‚ð x -> b ‚Æ‚¢‚¤ŠÖ”‚ÌŒ`‚¶‚á‚È‚‚ÄAƒoƒŠƒAƒ“ƒgŒ^‚ÅŽÀŒ»‚µ‚½‚¢B read ‚ɑΉž‚µ‚½ƒAƒNƒVƒ‡ƒ“‚Ü‚½‚Í write ‚ɑΉž‚µ‚½ƒAƒNƒVƒ‡ƒ“A‚Æ‚¢‚¤Š´‚¶‚ÅB ‚¯‚ÇA‚Ç‚¤‚â‚Á‚Ä‚à‚¤‚Ü‚‚¢‚©‚È‚¢B’N‚©‹³‚¦‚Ä‚‚¾‚³‚¢‚Ü‚¹B
609 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/06/16(“ú) 21:34:59.42 .net] opam‚𓱓ü‚µ‚Ä“K“–‚ȃ‚ƒWƒ…[ƒ‹i¡‰ñ‚Íextlibj‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä ƒ\[ƒXƒR[ƒh‚Éopen Extlib‚Æ‘‚¢‚½‚Æ‚±‚ëExtlib‚ªŒ©‚‚©‚ç‚È‚¢‚ÆŒ¾‚í‚ê‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½ ‰½‚©ƒpƒX’Ê‚µ‚̂悤‚È‚à‚Ì‚ª•K—v‚Ȃ̂łµ‚傤‚© OS‚Ímac‚Åhomebrew‚ðŽg‚Á‚Ä‚¢‚Ü‚·
610 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/06/16(“ú) 22:08:09.11 .net] ‚æ‚‚í‚©‚è‚Ü‚¹‚ñ‚ªOCamlFind‚ðŽg‚¦‚Ηǂ¢‚̂ł·‚Ë ocamlfind ocamlc -package extlib -linkpkg test.ml ‚Å’Ê‚è‚Ü‚µ‚½
611 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/06/16(“ú) 23:27:52.03 .net] ‚ ‚Æopen ExtLib‚ªƒ^ƒCƒ|‚µ‚Ă܂µ‚½
612 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/07/23(‰Î) NY:AN:NY.AN .net] Coq‚à‚±‚±‚Å‚¢‚¢‚ÌH
613 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/07/23(‰Î) NY:AN:NY.AN .net] ‚»‚¤‚¢‚¦‚ÎACoqƒXƒŒÌ‚ ‚Á‚½‚¯‚Ç¡‚͂Ȃ¢‚Ì‚©B ’è—Ø–¾Žx‰‡‚̃XƒŒ‚̂Ȃ¢‚Ì‚©‚ÈH CoqƒXƒŒ toro.2ch.net/test/read.cgi/tech/1300017923/
614 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/08/13(‰Î) NY:AN:NY.AN .net] Šˆ‹C‚ª–³‚¢‚悤‚ÉŒ©‚¦‚é‚̂͂«‚Á‚ÆŠFƒR[ƒfƒBƒ“ƒO‚É–²’†‚È‚ñ‚¾B‚«‚Á‚Æ‚»‚¤‚¾B
615 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/08/13(‰Î) NY:AN:NY.AN .net] ML‚ÉŒÀ‚Á‚½Ž–‚¶‚á‚È‚¢‚¯‚ÇAŠÖ”Œ^Œ¾Œê‚ðŠw‚ÑŽn‚߂Ďv‚Á‚½‚Ì‚ÍA‚È‚ñ‚ňꎟŒ³iüŒ`jƒŠƒXƒgƒx[ƒX‚Éì‚ç‚ê‚Ä‚é‚Ì‚©‚È‚Á‚ÄB ˆê”ÔƒVƒ“ƒvƒ‹‚ȈꎟŒ³‚©‚çŽn‚ß‚½‚Æ‚µ‚ÄA‚»‚Ìæ‚ÉnŽŸŒ³A‚܂łÍs‚©‚È‚‚Ä‚à2ŽŸŒ³¥3ŽŸŒ³‚É‚µ‚ÄŒ¾Œê‘ÌŒ^‚ðl‚¦‚Ä‚Ý‚é‚Æ‚©‚â‚Á‚½l‚¢‚È‚¢‚Ì‚©‚ÈB Šù‚Ƀgƒ‰ƒC‚µ‚Ä–³ˆÓ–¡‚Æ•ª‚©‚Á‚½‚Æ‚©A¡‚Ü‚³‚É’§í’†‚Æ‚©A‚»‚¤Œ¾‚¤˜b‚Í‚ ‚é‚Ì‚©‚¢H ƒƒ‚ƒŠ‹óŠÔ‚ªˆêŽŸŒ³‹óŠÔ‚¾‚©‚çA‚â‚邾‚¯–³‘ʂȂñ‚¾‚낤‚©H
616 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/08/13(‰Î) NY:AN:NY.AN .net] >>606 ˆö‰Ê‚ª‹tBÄ‹A‚ªƒx[ƒX‚É‚ ‚é‚Ì‚ÅƒŠƒXƒg‚ªŽg‚¢‚â‚·‚¢B “Á’è‚̃f[ƒ^\‘¢‚ðƒx[ƒX‚É‚µ‚½Œ¾Œê‚Á‚ÄSQL‚‚ç‚¢‚µ‚©Žv‚¢‚‚©‚È‚¢B
617 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/08/13(‰Î) NY:AN:NY.AN .net] >>606 Linked List ‚͈ꎟŒ³‚¶‚á‚È‚¢‚ÆŽv‚¤B
618 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/08/13(‰Î) NY:AN:NY.AN .net] >>607 ‚¾‚Á‚½‚çÄ‹A‚Ìl‚¦•û‚àŠg’£‚·‚ê‚΂¢‚¢B•ʂɃf[ƒ^\‘¢‚ðƒx[ƒX‚É‚·‚éˆÓ}‚ł͂Ȃ¢B l‚¦•û‚ÌŒü‚«‚Í‘ŠŒÝ‚É•Ï‚í‚Á‚Ä—Ç‚¢‚µA‚»‚¤‚·‚鎖‚ʼn½‚ªŒ©‚¦‚Ä‚‚é‚©A‚±‚È‚¢‚Æ‚µ‚½‚牽ŒÌ‚Ȃ̂©‚ðl‚¦‚é‚«‚Á‚©‚¯‚É‚·‚ê‚΂悢B
619 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/08/13(‰Î) NY:AN:NY.AN .net] >>609 l‚¦•û‚ÌŒü‚«‚ªˆê•ûŒü‚Ȃ̂ÍAŠÖ”(ŽÊ‘œ)‚ªW‡ŠÔ‚É‚¨‚¯‚éˆê•ûŒü‚Ìn:1ŠÖŒW‚¾‚©‚çB ‚à‚µ‘o•ûŒü‚ân:mŠÖŒW‚ðˆµ‚¢‚½‚¢‚̂ȂçAqŒê˜_—‚ðƒx[ƒX‚É‚µ‚½Œ¾Œê‚É‚·‚ê‚΂¢‚¢B ˜_—Œ^Œ¾Œê‚Å‚ ‚ê‚ÎAƒŠƒXƒg‚à‡˜«‚ª‚ ‚éˆê•ûŒüŠÖŒW‚Æ‚µ‚ÄŽ©‘R‚Ɉµ‚¦‚éB
620 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/08/13(‰Î) NY:AN:NY.AN .net] ‚»‚¤Œ¾‚¤˜b‚¶‚á‚È‚Al‚¦‚½‚©‚ÌŒü‚«‚Á‚Ă̂ÍÄ‹A¨ƒŠƒXƒg‚Æ”‘z‚·‚él‚¦•û‚Ì‹tŒü‚«A‚ÆŒ¾‚¤ˆÓ–¡‚Å‚·B ‚±‚êˆÈã‚Ì‹c˜_‚Í–³ˆÓ–¡‚̂悤‚Å‚·‚ËBI‚í‚è
621 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/08/13(‰Î) NY:AN:NY.AN .net] Á‚¦‚Ä‚‚ê‚Ä‚ ‚肪‚Æ‚¤
622 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/08/13(‰Î) NY:AN:NY.AN .net] >>609 ŠÖ”Œ^Œ¾Œê‚ðŠw‚ÑŽn‚߂Ăǂꂂ炢‚¾B‘æˆêˆóÛ‚ÅƒŠƒXƒgƒx[ƒX‚Ȃ̂©‚ÆŠ´‚¶‚Ä‚à3“ú‚à‚·‚ê‚΂»‚ñ‚È‚±‚ƂȂ¢‚Á‚Ä•ª‚©‚邾‚낤‚ÉB ‚«‚Á‚Ɖ´‚Æ“¯‚¶‚悤‚ÉŠµ‚ê‚È‚¢Žð‚ʼnv‘Ì‚à‚È‚¢‚±‚Æ‚ðl‚¦‚Ä‚¢‚é‚ñ‚¾‚낤‚¯‚ÇB nŽŸŒ³‚ÌƒŠƒXƒg‚𑨂¦‚é‚Ì‚ÉÄ‹A‚ª•s\•ª‚È‚çŠg’£‚Æ‚©l‚¦‚邯‚Ç‚³An-1ŽŸŒ³‚ÌƒŠƒXƒg‚ðÄ‹A“I‚Ɉ—‚·‚ê‚΂¢‚¢‚¾‚¯‚̘b‚Å‚ ‚Á‚ÄAŠg’£‚È‚ñ‚Ä•K—v‚È‚¢B Ä‹A‚Æ‚¢‚¤ŠT”O‚ÌŠg’£‚É1ŽŸŒ³->nŽŸŒ³‚ÌŠg’£‚ÍŽg‚¦‚È‚¢B‰½‚ÌŽù—v‚àŠ«‹N‚µ‚È‚¢B
623 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/08/14(…) NY:AN:NY.AN .net] >>613 ‚È‚ê‚È‚¢Žð‚Å“ª‚ª‚¢‚©‚ê‚Ă邨”nŽ‚³‚ñ‚³‚悤‚È‚ç
624 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/08/21(…) NY:AN:NY.AN .net] ‚Ђǂ¢‚È‚±‚è‚áB
625 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/08/21(…) NY:AN:NY.AN .net] u‚Ђǂ¢v‚Æ•s•½‚ðŒ¾‚¤‚æ‚è‚àAi‚ñ‚Ńlƒ^‚ðU‚è‚Ü‚µ‚傤B
626 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/08/27(‰Î) NY:AN:NY.AN .net] ³’¼ŠÖ”Œ^Œ¾Œê‚ª‚Ç‚ñ‚ȂƂ±‚ë‚Å—DˆÊ‚ðŽ‚Á‚Ä‚¢‚é‚Ì‚©‚í‚©‚ç‚ñ
627 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/08/31(“y) NY:AN:NY.AN .net] ƒŠƒXƒg“à•ï•\‹L‚Á‚ÄOCcaml‚łł«‚é‚ÌH
628 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/08/31(“y) NY:AN:NY.AN .net] Camlp4‚łł«‚é
629 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/02(ŒŽ) 01:13:00.20 .net] OCaml ‚ł̃Q[ƒ€ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚É‹»–¡‚ª‚í‚¢‚Ä MLGame mlgame.sourceforge.net/ ‚Á‚ă‰ƒCƒuƒ‰ƒŠ‚𓱓ü‚µ‚悤‚ÆŽv‚Á‚½‚̂ł·‚ª €”õ’iŠK‚Å‚ ‚éSDL, OCamlSDL ‚Ì cygwin ‚Ö‚Ì“±“ü‚Å ‚à‚¤‚æ‚‚í‚©‚ç‚È‚‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B sourceforge.net/projects/mlgame/files/mlgame/cross-platform%20devel%20util/ cygwin ‚²‚Æ“ü‚Á‚Ä‚é‚炵‚¢ƒpƒbƒN‚à‚½‚ß‚»‚¤‚Æ‚µ‚Ü‚µ‚½‚ª cygwin ƒRƒ“ƒ\[ƒ‹‚Ì‹N“®‚ª‚Å‚«‚Ü‚¹‚ñB ‚ ‚«‚ç‚߂Ăb‚ʼnSŽÒŒü‚¯‚ÌDXLibrary ‚Å‚à‚‚©‚Á‚Ä “K“–‚É‚â‚Á‚Ä‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
630 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/02(ŒŽ) 01:55:09.13 .net] ‚â‚é‘O‚©‚玩•ª‚ª‹»–¡‚ðŽ‚Á‚½‚±‚Ƃ𓊂°o‚·‚È‚æ ‚â‚Á‚Ă݂ÄAŽv‚Á‚Ä‚¢‚½‚̂ƈá‚Á‚½‚ç‚»‚̂Ƃ«‚ɕʂ̕û–@‚ðl‚¦‚ê‚΂¢‚¢ —v‚ÍŠÖ”Œ^Œ¾Œê‚ŃQ[ƒ€ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ð‚µ‚½‚¢‚ñ‚¾‚ëH ‚È‚çF# + DirectX‚ðŽŽ‚µ‚Ă݂½‚çH ‚à‚µ‚‚ÍCygwin‚ðŽÌ‚Ä‚ÄLinuxŠÂ‹«‚ÅMLGame‚É’§í‚µ‚Ä‚Ý‚é‚Æ‚© MLGame‚È‚ñ‚Ä’n—‹L‚ª‚·‚é‚©‚çA‚¢‚ë‚¢‚ë‚Æ‹ê˜J‚µ‚»‚¤B‚»‚Ì•ªA—͕͂t‚‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇB ‚Ç‚ñ‚È•û–@‚ð‚Æ‚é‚É‚¹‚æA‚Ü‚¸‚Í‚ ‚é’ö“x‚̂Ƃ±‚ë‚܂œ˂«‹l‚ß‚½‚Ù‚¤‚ª‚¢‚¢
631 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/02(ŒŽ) 01:59:44.29 .net] uƒvƒƒOƒ‰ƒ~ƒ“ƒO‚·‚év‚Æ‚¢‚¤ŠÏ“_‚É‚¨‚¢‚Ä‚Í Windows‚̓Eƒ“ƒR‚Æ‚¢‚¤‚±‚Æ‚ðŠÌ‚É–½‚¶‚½•û‚ª—Ç‚¢
632 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/02(ŒŽ) 02:33:30.43 .net] ‚È‚ñ‚ÅH.NET‚͕֗˜‚¾‚¼
633 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/02(ŒŽ) 02:47:12.09 .net] >>621-622 ‘f‘‚¢•Ô“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B ‚Æ‚è‚ ‚¦‚¸ OCaml + cygwin + ‚Ö‚ñ‚È‚Ì ‚ÍŽÌ‚Ä‚Ä F# + DirectX ‚ð‚½‚ß‚µ‚Ă݂܂·B windoes ‚̓vƒƒOƒ‰ƒ€‘‚‚̂ɂ¤‚ñ‚±‚Ȃ̂ł·‚ËH Ubuntu ‚¢‚¿‚¨‚¤ VMware ‚ł‚©‚¦‚邯‚Ç ‚Æ‚è‚ ‚¦‚¸ win ‚É F# ƒCƒ“ƒXƒg[ƒ‹‚µ‚Ă˂܂· –¾“ú www.codeproject.com/Articles/121194/Managed-DirectX-via-F ‚Å‚à‚æ‚à‚¤
634 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/02(ŒŽ) 09:36:30.13 .net] ‚»‚Á‚© F#‚¾‚ÆAPI‚ª’@‚¯‚é‚ñ‚¾‚È ƒvƒƒOƒ‰ƒ€Ž©‘Ì‚ðŠÖ”Œ^Œ¾Œê‚©‚ç“ü‚邯 ‚È‚©‚È‚©‚Å‚«‚È‚¢”‘z‚¾‚ȂƎv‚Á‚½
635 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/03(‰Î) 01:42:29.15 .net] let foo () = let bar = baz () in begin (* foo‚ðŽg‚Á‚Äunit‚ð•Ô‚·‚悤‚Ȉ—‚ª‚¢‚‚‚© *) bar end ŒÂl“I‚É‚±‚ê‚̓_ƒT‚¢‚ÆŽv‚¤‚ñ‚Å‚·‚¯‚Ç‘¼‚Ì‘‚«•û‚ªŽv‚¢‚‚«‚Ü‚¹‚ñ ‰½‚©‚ ‚è‚Ü‚¹‚ñ‚©H
636 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/03(‰Î) 08:33:35.63 .net] ‰½‚ªƒ_ƒT‚¢‚ÆŠ´‚¶‚é‚Ì‚©‚æ‚‚í‚©‚ç‚ñ‚̂ʼn½‚àŒ¾‚¦‚È‚¢
637 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/03(‰Î) 10:22:05.74 .net] end‚Ì’¼‘O‚Ébar‚ð‚à‚¤ˆê“x‘‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Æ‚±‚낪ƒ_ƒT‚¢‚ÆŽv‚¤‚̂ł·
638 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/03(‰Î) 13:34:18.83 .net] tap ‚â finally ‚Å‘‚¯‚È‚¢H
639 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/04(…) 19:54:28.33 .net] #load "dynlink.cma";; #load "camlp4o.cma";; #load "Camlp4Parsers/Camlp4ListComprehension.cmo";; [x | x <- [1;2;3] ];; - : int list = [1; 2; 3] ‚Å‚«‚½I@‚·‚°[Š´“®
640 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/04(…) 20:04:23.38 .net] [(x,y,z)|x<-[1;2;3;4;5;6;7;8;9;10];y<-[1;2;3;4;5;6;7;8;9;10];z<-[1;2;3;4;5;6;7;8;9;10];x*x+y*y=z*z;x+y+z=24];; haskell‚Ì@‚·‚²H‚Ì–â‘è‚à‚Å‚«‚½I@‚¤‚¨[‰´‚Í–Ò—ó‚ÉŠ´“®‚µ‚Ä‚¢‚é ‚Æ‚±‚ë‚Åhaskell‚Ì[1,2..10]‚Á‚Ä‘‚¢‚Ä[1;2;3;4;5;6;7;8;9;10]‚ÌƒŠƒXƒg‚ðˆêu‚Åì‚é‹@”\‚Í—¬Î‚ɂȂ¢‚æ‚È
641 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/04(…) 20:10:09.50 .net] >>631 Žc”O‚È‚ª‚ço—ˆ‚È‚¢ ‚»‚ê‚É‚µ‚Ä‚àŠy‚µ‚»‚¤‚¾‚Ë‚—
642 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/04(…) 20:16:21.51 .net] ‚¤‚ñ@Šy‚µ‚¢ ŠÖ”Œ^Œ¾Œê‚ÍÅ‚‚â‚Å‚¥‚¥
643 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/04(…) 20:45:29.31 .net] detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10103970335 ‚±‚ñ‚È–â‘è‚àƒTƒN‚Á‚Æ4‚‚̑g (85,71,59,50)‚ªo‚Ä‚‚é ¦‚¢‚æ‚§‚§‚§@ƒ}ƒa‚ŬŠw¶‚©‚çƒvƒƒOƒ‰ƒ€‚â‚é‚ׂ«‚¾‚È
644 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/04(…) 21:02:36.14 .net] “ú–{Œê‚ª—‰ð‚Å‚«‚È‚¢ Ž©‘R”‚ÌW‡‚©‚ç–³ìˆ×‚É‘I‚ñ‚¾4ŒÂ‚Ì”‚ª‘¶Ý‚µ‚ÄA‚±‚Ì‚S‚‚̒†‚©‚çA‚³‚ç‚É–³ìˆ×‚É3ŒÂ‚ð‘I‚ñ‚Řa‚ðŽæ‚èA‚»‚ê‚ð4‰ñŽŽs‚µ‚½‚Æ‚±‚ëA @180, 194, 206, 215 ‚ɂȂÁ‚½A‚Á‚Ä‚±‚Ƃł¢‚¢‚ÌH
645 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/04(…) 21:18:35.37 .net] ‚±‚¢‚‚±‚Ì’²Žq‚Å‚¸‚Á‚Æ’‚葱‚¯‚é‹CH
646 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/04(…) 22:22:27.90 .net] >>612 ==>>614 ==>>636
647 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/04(…) 22:47:24.97 .net] >>637 ‚¤‚Þ ³‚µ‚¢ == ‚ÌŽg‚¢•û‚¾
648 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/05(–Ø) 01:56:06.71 .net] camlp4‚Å¡‚ ‚é•¶–@‚ð§ŒÀ‚·‚邱‚Æ‚Á‚Äo—ˆ‚Ü‚·‚©H ЇŒÊ–³‚µ‚̃^ƒvƒ‹‚ð”rœ‚µ‚ÄƒŠƒXƒg‚Ì‹æØ‚è‚ðƒRƒƒ“‚É‚µ‚½‚¢‚̂ł·‚ªB
649 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/07(“y) 03:15:14.14 .net] >>629 batteries‚ÌŠÖ”‚Å‚·‚æ‚ËH‚Ü‚³‚É‚»‚¤‚¢‚¤‚Ì‚ð’T‚µ‚Ä‚¢‚Ü‚µ‚½ batteries‚͉½‚ƂȂ–¼‘O‚ª‹C‚É“ü‚ç‚È‚‚ăXƒ‹[‚µ‚Ă܂µ‚½‚ªH‚킸Œ™‚¢‚Í—Ç‚‚È‚¢‚Å‚·‚Ë
650 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/07(“y) 03:56:00.85 .net] OCaml‚̃Nƒ[ƒWƒƒ‚Í‚»‚ê‚È‚è‚ɃRƒXƒg‚ª‚ ‚Á‚ÄAÅ“K‰»‚à‚µ‚Ä‚‚ê‚È‚¢‚̂Š>>626 ‚®‚ç‚¢‚Ȃ炻‚̂܂܂ɂ·‚é‚È‚
651 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/09(ŒŽ) 15:49:15.59 .net] ‰‚߂Ă̌¾Œê‚ÉŠÖ”Œ^‘I‚ñ‚Å‚µ‚Ü‚Á‚½‚©‚ç Object‚Å‹l‚ñ‚¾I ‚³‚Á‚Ï‚è‚í‚©‚ç‚ñ
652 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/09(ŒŽ) 17:10:04.82 .net] OCaml‚Ìobject‚Í–Y‚ê‚é‚ñ‚¾A‚»‚¤‚·‚ê‚΂¨‘O‚Í‹‚‚È‚ê‚é ‚Á‚Ä‚¢‚¤‚©first class module‚ª“ü‚Á‚ÄA‚½‚¾‚Å‚³‚¦ŒpŽqˆµ‚¢‚¾‚Á‚½object/class‚É‘¶Ý‰¿’l‚Í–³‚‚È‚Á‚½
653 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/09(ŒŽ) 17:38:01.62 .net] ‚¨‚Á‚Æwiki‚Ý‚½‚çCoq‚Ì“ú–{Œê”Å‚ª“oꂵ‚Ä‚½ ‰´‚ªCoqƒlƒ^‚‚Ԃ₢‚½‚©‚ç’N‚©’ljÁ‚µ‚Ä‚‚ꂽ‚ñ‚¾‚È
654 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/10(‰Î) 10:39:57.58 .net] CoqIDE‚ÅCtrl+Alt+«‚Á‚Ä‚â‚邯 ‰æ–Ê‚ªã‰º‚³‚©‚³‚܂ɂȂÁ‚ărƒr‚Á‚½‚— ‚Ç‚ñ‚ȃoƒO‚È‚ñ‚¾‚æ‚—‚—‚—
655 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/10(‰Î) 13:04:29.50 .net] coqide‚Á‚Ă̂ª‰½‚©‚µ‚ç‚ñ‚ª‰´‚ÌWindows‚Å‚à‚»‚¤‚È‚é
656 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/10(‰Î) 13:15:41.31 .net] >> 644 Coq‚Ìwiki‚Á‚Ăǂ±‚Å‚·‚©HŽ„‚à‹C‚ɂȂè‚Ü‚·B
657 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/10(‰Î) 23:47:36.91 .net] ƒfƒBƒXƒvƒŒƒCƒhƒ‰ƒCƒo‚Ì‹@”\‚ðCoq‚Ì‚¹‚¢‚É‚·‚é‚È‚æ
658 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/11(…) 00:25:24.14 .net] CoqIDE‚̳“–«‚ÍCoq‚ÅØ–¾‚³‚ê‚Ä‚¨‚ç‚ñ‚ÌH
659 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/11(…) 18:00:49.24 .net] www.cis.upenn.edu/~bcpierce/sf/ proofcafe.org/sf/ CoqŽ©g‚Í‚µ‚ç‚ñ‚ª Coq‚ÌŒ³‚ÌOCaml‚̳‚µ‚³‚ÍØ–¾‚³‚ê‚Ä‚é‚Á‚Û‚¢
660 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/11(…) 19:05:49.78 .net] Œ^ƒVƒXƒeƒ€“ü–å‚Á‚ēǂނׂ«H
661 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/11(…) 19:35:45.08 .net] ‚æ‚݂Ȃ³‚¢
662 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/11(…) 19:54:09.22 .net] >>651 “ü–å‘‚È‚ñ‚ēǂ܂Ȃ‚Ä‚¢‚¢‚æ
663 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/11(…) 20:41:01.16 .net] “ü–å‚Á‚Ä‘‚¢‚Ä‚ ‚邯‚Ç ƒpƒ‰ƒpƒ‰‚Á‚ÆŒ©‚½‚ç‘S‘R“ü–å‚¶‚á‚È‚¢‚ñ‚¾‚¯‚ÇEEE ‘åŠwŽóŒ±”ŠwŽQl‘‚Ì ‚₳—‚Ý‚½‚¢‚ÈEEE‘S‘R—D‚µ‚–³‚¢‚¶‚á‚ñ‚Á‚Ä
664 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/11(…) 21:34:52.86 .net] ‚»‚à‚»‚à‘Îۓǎ҂͂ǂ±‚ð‘z’肵‚Ä‚é‚ñ‚¾‚—
665 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/11(…) 21:50:49.86 .net] ‚Æ‚è‚ ‚¦‚¸‰pŒê‚Å‚«‚È‚¢l‚Å‚µ‚å
666 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/12(–Ø) 14:07:31.89 .net] ƒXƒŒˆá‚¢‚àr‚¾‚µ‚¢‚ªA‚¨‘O‚ç‚̉pŒê—Í‚Á‚Ăǂñ‚‚ç‚¢H¡‚܂ŋZp‘‚Í‘å‘͓̂ǂ߂邩‚ç‚¢‚¢‚à‚ñ‚ÆŽv‚Á‚Ä‚¢‚½‚Ì‚¾‚ªA ttp://www.readingsoft.com/ ‚±‚±‚Å‘ª‚Á‚½‚çwords per minute‚ª115‚Æ‚©‚¢‚¤‚Æ‚ñ‚Å‚à‚È‚¢”’l‚¾‚Á‚½B ‰pŒêƒlƒCƒeƒBƒu‚ÌlŠÔ‚Æ“¯‚¶—ʂ̖{‚ð“ǂނ̂ɔ”{‚Ì·‚ð‚‚¯‚ç‚ê‚Ä‚ÄAƒ}ƒW‚Å•sˆÀ‚ɂȂÁ‚½B “¯‚¶ŽžŠÔ‚ð”ï‚₵‚Ä“¾‚ç‚ê‚é’mޝ‚ªˆ³“|“I‚ɂȂ¢‚͔̂@‰½‚È‚à‚Ì‚©B‘S‘R“ǂ߂Ȃ¢‚¶‚á‚È‚¢‚©B
667 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/12(–Ø) 14:36:25.22 .net] www.zynas.co.jp/genius/sokudoku/sokutei.html “ú–{Œê‚łǂ̂®‚ç‚¢‚æ ‰´‚Å1400Žš/•ª@ ‰pŒê‚¾‚Æ20letter(s)/min‚®‚ç‚¢‚¾‚ë‚È‚—@1ƒy[ƒW“Ç‚Þ ‚É‚Ín‡ƒ‚[ƒh‚¾‚º
668 –¼‘OF657 mailto:sage [2013/09/12(–Ø) 14:52:35.79 .net] 1025•¶Žš/•ª‚¾‚Á‚½B“ú–{Œê“ǂނ̂͑¬‚¢•û‚¾‚¯‚ǃgƒbƒv‚ɂ͋y‚΂Ȃ¢B Ž©•ª‚ÍŽ‹—Í‚ª‹¸³“ü‚ê‚Ä0.7‚‚ç‚¢‚¾‚µA‚±‚êˆÈ㑬‚‚µ‚悤‚ÆŽv‚Á‚½‚ç‰ö‚µ‚°‚È‘¬“ǃƒ\ƒbƒh‚ÉŽè‚ðo‚·‚µ‚©–³‚¢‚̂ł͂Ǝv‚Á‚Ä‚¢‚éB ‚Æ‚¢‚¤‚©1400‚Á‚Ä‘¬‚·‚¬‚¶‚á‚ËH‚·‚°[‚ÈB
669 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/12(–Ø) 15:10:15.73 .net] 103wpm‚É1080•¶Žš/•ª‚¾‚Á‚½B www.readingsoft.com/ ‚͉p•¶‚ª•½ˆÕ‚·‚¬‚ÄA‰pŒê‚̬à“ǂނæ‚è””{‘¬‚“ǂ߂½‚ªcc
670 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/12(–Ø) 15:19:20.14 .net] >>657 73 wpm —‰ð—Dæ‚ÅŒã–߂肵‚Ü‚‚Á‚½‚©‚ç‚È ƒeƒXƒg‚ÆŒ©‚¹‚©‚¯‚Äé“`•¶‹å‚ðn“Ç‚³‚¹‚éŽèŒû‚Æ‚·‚®‚É•ª‚©‚Á‚½‚—
671 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/12(–Ø) 15:29:49.44 .net] >>660 “ǂ݈Ղ¢‚悤‚ÉS‚ðÓ‚¢‚Ä‘‚¢‚½•¶Í‚ÆŽv‚Á‚½
672 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/12(–Ø) 16:23:13.27 .net] 146/wpm 100%‚¾‚Á‚½ ‚à‚¤‚¿‚å‚Á‚Æ‘‚“ǂ߂»‚¤‚¾
673 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/12(–Ø) 18:20:09.98 .net] Žv‚¢‚«‚è˜b‚̘‚ðÜ‚Á‚Ä‚·‚܂Ȃ¢‚ªA “ú–{Œê‰pŒê‚ÉŠÖ‚í‚炸A’mޝ‚âƒCƒfƒBƒIƒ€Žd“ü‚ê‚Ä‚¨‚¢‚ÄA —‰ð‘¬“xŽ©‘Ì‚ðã‚°‚é•û‚Ì‚ª—y‚©‚Éd—v‚¾‚©‚çA ƒy[ƒW‘—‚肪’x‚‚Ä‚à‹C‚É‚·‚é‚È‚æB
674 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/12(–Ø) 20:00:36.43 .net] ‚¢‚â‚¢‚â‚»‚Ì’mޝ‚âƒCƒfƒBƒIƒ€‚ðŽd“ü‚ê‚鑬“x‚É‚à‚©‚©‚Á‚Ä‚‚é‚Ì‚æB“ǂݑ‚«‚Ì‘¬“x‚Á‚Ä‚³B ‚±‚êˆÈã‚̓XƒŒˆá‚¢‚¾‚µr‚炵‚ɂȂ邩‚ç‚â‚߂邯‚ÇAã‚Å‹“‚°‚ç‚ê‚Ä‚½Software Foundations‚̘a–ó‚ð‚µ‚ÄŒöŠJ‚µ‚½CoqƒXƒŒ‚ÌZl’B‚ɂ͊´ŽÓ‚µ‚Ä‚à‚µ‚«‚ê‚ñB
675 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/13(‹à) 10:05:08.46 .net] ƒzƒ“ƒg‚±‚ñ‚Ȃɉ¿’l‚ ‚éî•ñ‚ð–³—¿‚Å’ñ‹Ÿ‚µ‚Ä‚‚ê‚é‚Á‚Ħ‚¢‚æ‚Ë
676 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/13(‹à) 10:13:47.96 .net] let goukei = 720;; let aa = 100 and bb = 350 and cc = 620 and dd = 705 ;; List.concat (List.map (fun a -> List.concat (List.map (fun b -> List.concat (List.map (fun c -> List.concat (List.map (fun d -> if a+b+c+d = goukei then [(a,b,c,d)] else []) [0;aa])) [0;bb])) [0;cc])) [0;dd]);; ‚±‚ñ‚ÈŠ´‚¶‚Åaa¤•i100‰~@bb¤•i350‰~ cc¤•i620‰~ dd¤•i705‰~‚ª‚ ‚Á‚Ä 720‰~‚ɂȂé‘g‚݇‚킹‚ðl‚¦‚Ă݂܂µ‚½ ƒlƒXƒg‚·‚ê‚΃AƒCƒeƒ€”‚ð‚¢‚‚ç‚Å‚à‘‚â‚¹‚»‚¤‚Å‚·‚ª ‚à‚Á‚ƃXƒbƒLƒŠ‘‚•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚©H
677 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/13(‹à) 12:38:34.63 .net] batteries‚ ‚è‚È‚ç List.n_cartesian_product [[0;aa]; [0;bb]; [0;cc]; [0;dd]] |> List.filter (fun [a;b;c;d] -> a+b+c+d = goukei)
678 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/13(‹à) 14:05:17.63 .net] batteries‚Á‚Ăǂ¤‚â‚Á‚©‚¤‚ÌH
679 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/13(‹à) 15:13:13.02 .net] >>665 ‚Ç‚¤‚¢‚¤ˆÓ–¡H ˜a–󂵂Ă½l‚ª‘¬“Ç‚ð„§‚µ‚Ä‚½‚ÌH
680 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/13(‹à) 21:10:35.73 .net] >>669 opam‚âocamlfind‚ÌŽg‚¢•û•ª‚©‚éH ‚»‚̕ӂÌÝ’èÏ‚ñ‚Å‚ê‚ÎAƒ\[ƒX‚Ìʼn‚Åopen Batteries‚·‚邾‚¯
681 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/14(“y) 01:13:42.13 .net] >>671 ‚í‚©‚ñ‚È‚¢ ƒOƒO‚Á‚½‚çlinux‚È‚ç‚Å‚«‚»‚¤‚¾‚¯‚Ç ‚±‚êwindows‚Ås‚¯‚é‚ÌHcygwin‚Á‚Ă̂ª—v‚éH
682 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/14(“y) 03:59:21.98 .net] batteries-2.1.tar.gz@‚ðÀÞ³¿‚µ‚Ä‚«‚Ä cygwin‚Á‚Ă̂©‚ç $ tar zxvf batteries-2.1.tar.gz‚·‚ê‚΂¦‚¦‚ñ‚â‚È
683 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/14(“y) 21:13:00.38 .net] >>622 ‚ñ‚Ȃ킯‚Ë‚¦‚¾‚ë ƒRƒ“ƒpƒCƒ‰ì‚Á‚Ä‚é“z‚ªƒNƒ\‚È‚¾‚¯‚¾
684 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/14(“y) 21:17:30.82 .net] ‚â‚Í‚èwindows‚ÅOCaml‚È‚çF”s‚Á‚½•û‚ª‚¢‚¢H
685 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/14(“y) 21:21:47.50 .net] ƒvƒ‰ƒbƒgƒtƒH[ƒ€‚ªWindows‚ÉŒÀ’è‚Å‚«‚é‚̂ȂçA‚ ‚¦‚Ĉï‚Ì“¹‚ð‘I‚Ô‚±‚Æ‚à‚ ‚é‚Ü‚¢
686 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/15(“ú) 03:38:59.44 .net] F#‚Á‚Ăׂ‚Éwindows‚¶‚á‚È‚‚Ä‚à“®‚‚Å‚µ‚å
687 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/15(“ú) 04:18:36.52 .net] “®‚‚¯‚ÇAmono‚ð“ü‚ê‚é‰H–ڂɂȂ邵A.NET Framework‚ª–³‚¢‚©‚çŽ|‚³”¼Œ¸
688 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/15(“ú) 06:47:38.91 .net] F#‚ÆOcaml‚Á‚ÄŽÀs‘¬“x‚¿‚ª‚Á‚Ä‚‚é‚à‚̂ȂÌH
689 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/15(“ú) 08:16:48.29 .net] OCaml‚̓lƒCƒeƒBƒu
690 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/15(“ú) 09:50:20.17 .net] .NET‚ÍJITƒRƒ“ƒpƒCƒ‹‚³‚ê‚邵AOCaml‚̃lƒCƒeƒBƒuƒRƒ“ƒpƒCƒ‰‚ÌÅ“K‰»‚ÍÅ’áŒÀ‚¾‚µ
691 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/15(“ú) 10:45:01.28 .net] F#‚Í.NET‚Å‚à’x‚¢•û‚¾‚ë
692 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/15(“ú) 10:52:12.02 .net] ‚Í‚¢‚Í‚¢r‚ê‚é‚©‚炱‚ê‚ÅI‚í‚è benchmarksgame.alioth.debian.org/u64q/benchmark.php?test=all&lang=all&data=u64q
693 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/15(“ú) 22:25:53.10 .net] Real World OCaml“Ç‚à‚¤‚ºIOCamlSpotter‚Ìl‚à•]‰¿‚µ‚Ä‚½‚ªAppendix A: installation‚Åopam + core + utop‚ð‚¢‚«‚È‚èƒCƒ“ƒXƒg[ƒ‹‚³‚¹‚é‚̂͂тÁ‚‚肵‚½B ‚±‚¢‚‚çƒKƒ`‚ÅOCaml‚ð•’iŽg‚¢‚É‚µ‚Ă₪‚éB
694 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/15(“ú) 22:30:57.96 .net] “ú–{Œê”Å‘‚
695 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/15(“ú) 23:00:17.64 .net] >>684 ŽÀÛAŽÀ–±‚ÅOCamlŽg‚Á‚Ä‚¢‚él‚½‚¿‚ª‘‚¢‚Ă邩‚ç‚Ë
696 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/15(“ú) 23:02:44.61 .net] ‚Á‚ĉpŒê”Å‚à12ŒŽ””„‚Èã‚É “ú–{Œê”Å‚Á‚Ä‚»‚ê‚©‚ç1”NŒã‚®‚ç‚¢‚ɂȂé‚Ì‚©
697 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/15(“ú) 23:05:28.42 .net] •’iŽg‚¢‚Á‚Ăǂ¤‚¢‚¤‚±‚ÆH ƒXƒNƒŠƒvƒgŒ¾Œê‚Ý‚½‚¢‚É ‚¿‚傱‚¿‚傱‚Á‚Ƃ̃R[ƒfƒBƒ“ƒO‚àOCaml‚Á‚ÄŽ–H
698 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/15(“ú) 23:15:21.68 .net] ‚ [@‚â‚Á‚ÏLinux‚©‚Ÿ
699 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/16(ŒŽ) 00:03:20.35 .net] ƒvƒƒOƒ‰ƒ~ƒ“ƒO‰‰K‚̂悤‚Ȃ̎À‘•‚³‚¹‚邿‚è Core‚ÌŠg’£ƒ‚ƒWƒ…[ƒ‹‚âp4Žg‚킹‚Ă邵 •W€‚Å‚â‚ê‚邱‚ƂłàJaneŒn‚É‚à‚Á‚ƕ֗˜‚Ȃ̂ ‚ê‚ÎŽg‚Á‚Ä‚é
700 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/16(ŒŽ) 16:10:19.60 .net] opam‚Á‚Älinux‚Ì64bitê—pHI
701 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/17(‰Î) 01:27:30.95 .net] ‚ [@opam install‚Å“r’†‚ÅŽ~‚Ü‚é[ ‚à‚¤Q‚é@
702 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/17(‰Î) 03:26:52.06 .net] ƒAƒp[ƒ€II
703 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/17(‰Î) 09:53:15.37 .net] >>692 ƒGƒ‰[ƒƒbƒZ[ƒW‚͂Ȃñ‚Äo‚Ă܂·‚©H #opam
704 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/17(‰Î) 12:09:35.38 .net] >>694 Q‚Ä‹N‚«‚½‚çI‚í‚Á‚Ä‚½ ƒGƒ‰[ƒƒbƒZ[ƒW‚炵‚«‚à‚Ì‚ªo‚Ä‚½‚ç ‚Ü‚¾ƒOƒO‚ê‚΂Ȃñ‚ƂȂ‰ðŒˆ‚ÌŽ…Œû‚ð’T‚¹‚é‚ñ‚¾‚¯‚Ç Ž~‚Ü‚Á‚½‚悤‚ÉŒ©‚¦‚é‚̂͊¨•Ù‚µ‚Ăقµ‚¢EEE
705 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/17(‰Î) 12:15:30.59 .net] Ubuntu‚¾‚Æ“ü‚Á‚Ä‚é‚Ì‚©‚à‚µ‚ç‚ñ‚ª Lubuntu“ü‚ꂽ‚©‚çm4‚Á‚Ă̂ª‘«‚è‚È‚‚Äi‚܂Ȃ¢‚̂ɓï‹V‚µ‚½‚킟
706 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/17(‰Î) 12:36:12.34 .net] ‚Æ‚è‚ ‚¦‚¸ opam‚©‚çutop‚Æcore“ü‚ꂽ‚¯‚Ç ‘¼‚É“ü‚ê‚Æ‚¢‚½•û‚ª‚¢‚¢‚Á‚Ă̂ ‚éH
707 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/17(‰Î) 14:31:45.87 .net] async‚Æ‚©H
708 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/17(‰Î) 20:04:07.17 .net] open Core.Std@‚µ‚Ä‚à ƒEƒ“‚Æ‚àƒXƒ“‚Æ‚àŒ¾‚í‚È‚¢‚̂͂ǂ¤‚µ‚ÄH
709 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/17(‰Î) 20:37:23.49 .net] toplevel‚È‚çÅŒã‚É;;•t‚¯‚È‚¢‚Æ•]‰¿‚³‚ê‚È‚¢‚¼B
710 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/17(‰Î) 21:34:31.77 .net] •t‚¯‚Ä‚àƒ_ƒ
711 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/18(…) 10:24:04.40 .net] OS‚Ì–â‘è‚©H Ubuntu‚Åbatteries‚Æ‚©CoreŽg‚¦‚Ä‚él‚¢‚Ü‚·‚©H
712 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/18(…) 10:42:31.06 .net] ˆá‚¤‚ÆŽv‚¤‚¯‚Ç •W€‚̃‚ƒWƒ…[ƒ‹‚ÍŽg‚¦‚éH open List;;‚Æ‚©
713 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/18(…) 11:54:58.58 .net] open List;;‚à #load "nums.cma";; ‚às‚¯‚é
714 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/18(…) 17:03:13.40 .net] #use "topfind";; #require "batteries";; open Batteries;; ‚ŃoƒbƒeƒŠ[‚‚©‚¦‚½‚Ÿ‚Ÿ‚Ÿ ”æ‚ꂽ ‚Å‚àCore‚̓X[ƒp[ƒ†[ƒU[‚â‚È‚¢‚ÆŽg‚¦‚È‚¢‚ñ‚¾‚¯‚Ç emacs‚©‚çƒX[ƒp[ƒ†[ƒU[‚Á‚Ăǂ¤‚·‚é‚ñ‚¾H
715 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/18(…) 17:09:49.70 .net] su emacs # ?
716 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/18(…) 17:22:01.73 .net] ‚Á‚Ä‚©‚±‚±‚Å•·‚Ž–‚¶‚á‚È‚¢‚¯‚Ç .emacs‚È‚ñ‚ĂȂñ‚¾‚æEEˆÓ–¡•s–¾
717 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/19(–Ø) 02:32:35.94 .net] ‰Â”\«1. Coreƒ‰ƒCƒuƒ‰ƒŠ‚̃p[ƒ~ƒVƒ‡ƒ“Žw’肪‚¨‚©‚µ‚¢‚½‚ßA’Ê탆[ƒU[‚ł͓ǂ߂Ȃ¢B(‚ ‚܂茻ŽÀ“I‚¶‚á‚È‚¢) ‰Â”\«2. opam‚ðsudo‚ÅŽÀs‚µ‚½B ‰Â”\«3. UbuntuƒŠƒ|ƒWƒgƒŠ‚É‚ ‚écoreƒpƒbƒP[ƒW‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚½ˆê•û‚ÅAopam+findlib‚ðŒÂlŒ ŒÀ‚Å“±“ü‚µA @@@@@@‚»‚Ì‚½‚ß/usr/lib/ocaml/ˆÈ‰º‚ðfindlib‚ª’T‚µ‚Ä‚¢‚È‚¢B ‰Â”\«3‚È‚çA~/.opam/system/lib/findlib.conf‚ð•ÒW‚·‚邱‚Æ‚Å‰ðŒˆ‚·‚éB
718 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/19(–Ø) 09:33:14.80 .net] ‚Å‚«‚½I‚ ‚肪ƒgƒ“ ’[––‚½‚¿‚ ‚°‚½‚çæ‚¸‰‚߂ɂȂñ‚Å‚à sudo -i‚µ‚Ä‚½‚Ì‚ªƒ_ƒ‚¾‚Á‚½‚Ì‚©‚È‚Ÿ utop‚¾‚Æo—ˆ‚邯‚Çemacs‚¾‚Æ Error: Reference to undefined global Conditions‚Á‚Ä‚Å‚é ‚¤[‚ñ@emacs‚̕׋‚ª•K—v‚¾‚È‚Ÿ core_kernel‚¾‚Æ‘åä•v‚Ȃ̂͂Ȃº‚È‚ñ‚¾‚ºH core‚Æcore_kernel‚Á‚Ä“¯‚¶‚à‚ÌH‚¾‚æ‚Ë
719 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/19(–Ø) 16:09:42.28 .net] >>709 /home/fuga/.opam/system/lib/findlib.conf ------------------------------------ destdir="/home/fuga/.opam/system/lib" path="/usr/lib/ocaml:/home/fuga/.opam/system/lib" ocamlc="ocamlc.opt" ocamlopt="ocamlopt.opt" ocamldep="ocamldep.opt" ------------------------------------ path‚ð‚¿‚á‚ñ‚Æ‚µ‚Ä‚ê‚ÎALinuxƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ª’ñ‹Ÿ‚·‚éocamlƒ‰ƒCƒuƒ‰ƒŠ‚Æopam‚ÅŒÂl—˜—p‚̃‰ƒCƒuƒ‰ƒŠ‚ª•¹—p‚Å‚«‚éB •’Ê‚Éopam“±“ü‚µ‚½‚ç/usr/lib/ocamlˆÈ‰º‚𖳎‹‚µ‚Ä‘S•”~/.opamˆÈ‰º‚É“ü‚ê‚æ‚¤‚Æ‚µ‚Ä‚‚éB –Ê“|‚¾‚©‚牴‚à‚¿‚á‚ñ‚Æ‚µ‚ĂȂ¢(findlib‚ªƒVƒXƒeƒ€‚ƃ†[ƒU[—¼•û‚É‚ ‚Á‚Ä‹CŽ‚¿ˆ«‚¢)‚ªA OCAMLFIND_CONF‚ðŽw’肵‚½‚艽‚¾‚è‚·‚ê‚΂¢‚¢‚炵‚¢B‹C‚ªŒü‚¢‚½‚玎‚µ‚Ă݂Ă‚¾‚³‚¢B
720 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/20(‹à) 02:37:57.07 .net] >>707 emacs‚ÌÝ’èƒtƒ@ƒCƒ‹‚¾‚æB˜M‚Á‚Ä‚éŠÔ‚ÉŠw¶¶Šˆ‚ªI‚í‚Á‚½B
721 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/21(“y) 18:47:36.60 .net] opam‚Ì1.1.0beta‚ªo‚Ä‚é‚Ë
722 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/25(…) 00:38:24.09 .net] https://twitter.com/cliffordbeshers/status/382505685084160001 ICFP‚Ì‹Gß‚©
723 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/09/28(“y) 08:17:20.19 .net] SML#‚̘b‘è‚Á‚Ä‚±‚±‚Å‚¢‚¢‚ÌH
724 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/28(“y) 09:00:06.71 .net] ‚¢‚¢‚æ
725 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/09/28(“y) 18:49:36.94 .net] SML#‚̃y[ƒW‚É‚ ‚Á‚½ƒXƒ‰ƒCƒh‚æ‚è: SML# ‚ÍCC‚âƒf[ƒ^ƒx[ƒX‚Ƃ̘AŒg‚ð”õ‚¦‚½u‚ӂ‚¤‚ÌŒ¾Œêv‚ð–ÚŽw‚·MLŒnŠÖ”Œ^Œ¾Œê‚Å‚·D SQL‚ð‚»‚Ì‚Ü‚ÜŽg‚¦‚éu‚ӂ‚¤‚ÌŒ¾Œêv...‚±‚¢‚“ª‚ª‚¨Ú‚µ‚¢‚ºI CASQLAML‚Á‚Ä‚¢‚¤‚̂͗~’£‚肾‚ÈBpolyglot‚ÍŠy‚µ‚ß‚é‚Ì‚©‚à‚µ‚ê‚ñ‚ªB
726 –¼‘OF667 [2013/09/30(ŒŽ) 10:28:11.89 .net] let rec add_h a = function [] -> [] | h::t -> (a::h) :: add_h a t;; let rec powerset = function [] -> [[]] | h::t -> let pt = powerset t in pt @ add_h h pt;; let nedan_list list goukei = List.filter (fun xs -> List.fold_left (+) 0 xs = goukei) (powerset list);; nedan_list [100;350;620;705] 720;; ‰ß‹ŽƒXƒŒ‚É‚¢‚¢ƒqƒ“ƒg‚ª‚ ‚Á‚½‚̂ł»‚ê‚ðŽg‚Á‚Ä ‚â‚肽‚¢Ž–‚ðŽÀŒ»‚Å‚«‚Ü‚µ‚½B OCaml‚Ì‘f°‚炵‚³‚ðŽÀŠ´‚·‚邯‚Æ‚à‚É ‚à‚Á‚Æ—Ç‚¢•û–@‚ª‚ ‚ê‚΋³‚¦‚Ä‚‚¾‚³‚¢B
727 –¼‘OF667 [2013/09/30(ŒŽ) 10:36:53.22 .net] ‚ [@”‚ª‚¿‚å‚Á‚Æ‘‚¦‚邯‚·‚®ƒI[ƒo[ƒtƒ[‚µ‚¿‚Ⴄ ‚±‚ê‚̓_ƒ‚¾‚ŸEEE
728 –¼‘OF667 mailto:sage [2013/09/30(ŒŽ) 11:26:09.48 .net] let rec powerset = function | [] -> [[]] | h::t -> List.fold_left (fun xs t -> (h::t)::t::xs) [] (powerset t);; ‚ AŽ©ŒÈ‰ðŒˆ ‚±‚¤‚·‚ê‚΂Q‚O”ŒÂs‚¯‚é
729 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/01(‰Î) 17:56:59.75 .net] ‚²‚Á‚¿‚á‚ɂȂÁ‚Ä‚½‚¯‚Ç print_string "hello"; print_newline ();; ‚Æ print_endline "hello" ‚ª“¯‚¶ˆÓ–¡‚È‚ñ‚¾‚È print_string "hello\n"@‚ª•’ʂ̑‚«•ûH
730 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/04(‹à) 23:18:06.53 .net] ‚»‚Ì’ö“x‚È‚ç‚Ç‚ê‚àˆÓ–¡‚ª‚·‚®•ª‚©‚é‚©‚çA“Á‚É“`“‚Í–³‚¢B ‰üsƒR[ƒh‚ÍOS–ˆ‚ÉLF+CR‚¾‚Á‚½‚èLF‚¾‚Á‚½‚è‚·‚邯‚ÇA‚»‚±‚ç•ӂ͂ǂ¤l—¶‚³‚ê‚Ä‚¢‚é‚ñ‚¾‚낤B Linux‚¾‚Æ\n‚ʼnüsA\r‚ÅŒ»Ý‚Ìs‚ðÁ‚µ‚Äæ“ª‚©‚ç‚â‚è’¼‚µA‚Ý‚½‚¢‚¾‚¯‚ÇB‘¼‚ÌOS‚Å‚à“ˆê
731 –¼‘OF‚³‚ê‚Ä‚ñ‚Ì‚©‚ËH [] [‚±‚±‰ó‚ê‚Ă܂·]
732 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/05(“y) 09:27:34.70 .net] •›ì—p‚É‚àFX•\Œ»•û–@‚ª‚ ‚Á‚Ä–À‚¤‚È‚Ÿ ‚Ü‚ŸOCaml‚Í‚»‚ꂪ‚¢‚¢‚ñ‚¾‚낤‚¯‚Ç
733 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/05(“y) 14:18:01.03 .net] •¶Žš—ñ‚¾‚¯‚È‚ç print_string ‚Æ‚© print_endline ‚Æ‚©‚Å‚¢‚¢‚¾‚낤‚¯‚ÇA ”’l‚Æ‚©ŠÜ‚Þ‚Ì‚ðo—Í‚·‚邯‚«‚͂ǂ¤‚·‚é‚Ì‚ªƒXƒ}[ƒg‚È‚ñ‚¾‚낤H ‰´‚Í‚¾‚¢‚½‚¢ Printf.printf ‚ðŽg‚Á‚Ä‚µ‚Ü‚¤‚Ì‚¾‚¯‚ÇB
734 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/05(“y) 14:42:49.03 .net] >>721 ŠÔˆá‚Á‚Ä‚é Windows ‚Í CR+LF ‚·‚Ȃ킿Œ»Ýs‚ðÁ‚µ‚Äæ“ª‚É–ß‚µ‚Ä‚©‚ç‰üs‚·‚é‚Ì‚¾ƒb
735 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/05(“y) 14:51:34.09 .net] > Linux‚¾‚Æ\n‚ʼnüsA\r‚ÅŒ»Ý‚Ìs‚ðÁ‚µ‚Äæ“ª‚©‚ç‚â‚è’¼‚µA OS‚̃AƒvƒŠ‚ª, еK“I‚É "\n" ‚ð˜_—‰üs•¶Žš‚Æ‚µ‚Ĉµ‚Á‚Ä‚é(tty ƒhƒ‰ƒCƒo[‚à ‚±‚̂悤‚Ɉµ‚¢‚â‚·‚ì‚Á‚Ä‚ ‚é)‚¾‚¯‚Å, ’[––§Œä‚Æ‚µ‚ÄŽg‚¤ CR ‚¾‚Æ‚© LF ‚Æ‚Í •ª‚¯‚Äl‚¦‚é‚ׂ«‚¾‚ÆŽv‚¤‚æ. ŽÀÛ‚É tty ‚ð raw ƒ‚[ƒh‚ÉÝ’è‚·‚邯, CR - LF("\r\n") ‚ð "\n" ‚Ƀ}ƒbƒv‚·‚é ì‹Æ‚̓AƒvƒŠ‚ÌŽdŽ–‚ɂȂé. ’[––‚©‚猩‚½, Še§Œä•¶Žš‚Ì–ðŠ„‚ÍˆÈ‰º‚Å‚ ‚Á‚Ä‚»‚êˆÈŠO‚̉½ŽÒ‚Å‚à‚È‚¢ CR: ƒJ[ƒ\ƒ‹‚ðs‚Ìæ“ª‚É–ß‚·, LF: ƒJ[ƒ\ƒ‹‚ðŽŸ‚Ìs‚Ɉړ®‚·‚é(ƒJƒ‰ƒ€‚͈ړ®‚µ‚È‚¢)
736 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/05(“y) 17:25:39.93 .net] ocaml‚ÌcryptokitŽg‚¨‚¤‚Æ‚µ‚½‚çAƒGƒ‰[‚ɂȂé‚ñ‚¾‚ª‚È‚ñ‚łȂñ‚¾‚ºB Fatal error: cannot load shared library dllcryptokit_stubs Reason: dllcryptokit_stubs.so: cannot open shared object file: No such file or directory
737 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/06(“ú) 08:19:42.15 .net] #ocaml #opam Ž©ŒÈ‰ðŒˆ‚µ‚½‚Á‚· dllcryptokit_stubs.so ‚Íopam‚ä[‚´[‚È‚çˆÈ‰º‚̊‹«•Ï”‚Ìݒ肪•K—v‚Á‚Û‚¢ export CAML_LD_LIBRARY_PATH=~/.opam/system/lib/stublibs/
738 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/09(…) 00:18:05.42 .net] ‚È‚ñ‚©opam‚à•Ö—˜‚È‚ñ‚¾‚©•s•Ö‚È‚ñ‚¾‚©‚í‚©‚ç‚ñ‚È
739 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/10(–Ø) 12:26:47.83 .net] ƒtƒBƒ{ƒiƒbƒ`ŒvŽZ‚³‚¹‚邯‚«‚É ƒƒ‚‰»‚·‚é‚Ì‚àƒAƒLƒ…ƒ€ƒŒ[ƒ^Žg‚¤‚Ì‚à “¯‚¶U‚é•‘‚¢‚È‹C‚ª‚·‚é‚ñ‚¾‚ª ‰½‚©ˆá‚¤‚Ì‚©‚ÈH
740 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/10(–Ø) 13:44:52.77 .net] •¡”‰ñŒÄ‚Ño‚µ‚½‚çˆá‚¤‚ñ‚¶‚á‚È‚¢‚Ì
741 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/10(–Ø) 14:11:03.39 .net] ‚»‚ꂼ‚ê‚Ì f(n)‚܂ł̒l‚ð‚»‚ê‚¼‚ê1‰ñ‚¸‚ÂŒvŽZ‚µ‚Ä ƒe[ƒuƒ‹‚É“ü‚ê‚é‚©ƒŒƒR[ƒh‚É“ü‚ê‚é‚©‚̈Ⴂ‚¾‚©‚ç ŒvŽZ‰ñ”‚Í“¯‚¶‚¶‚á‚ËH
742 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/10(–Ø) 18:11:17.89 .net] fib‚ð‰½‰ñ‚©ŒÄ‚Ô‚±‚Æ‚ðŒ¾‚Á‚Ä‚é‚ñ‚¶‚á‚Ë‚¥‚Ì
743 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/10(–Ø) 18:49:43.04 .net] ŒÄ‚Ô‰ñ”ŒvŽZ‰ñ”‚¶‚á‚È‚¢‚ÌH ‚Ç‚Á‚¿‚àOinj‚Á‚Û‚¢‚ñ‚¾‚¯‚Ç
744 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/10(–Ø) 19:24:41.41 .net] fib(n) = fib(n-1) + fib(n-2) fib(n-2)‚͌Ă΂ê‚邪AŒvŽZς݂¾‚©‚çV‚ÉŒvŽZ‚Í‚µ‚È‚¢‚Á‚Ä‚±‚Ƃłµ‚åB
745 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/10(–Ø) 21:27:14.82 .net] ‚»‚¤‚¢‚¤“ñdÄ‹A‚¶‚á‚È‚¢•û‚̃tƒBƒ{ƒiƒbƒ`‚¾‚æ
746 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/10(–Ø) 21:50:36.16 .net] let fib x = let rec fib_sub (x, accumulator1, accumulator2) = if x = 0 then accumulator1 else fib_sub (x - 1, accumulator1 + accumulator2, accumulator1) in fib_sub (x, 1, 0) ‚±‚¤‚¢‚¤Š´‚¶‚ŃAƒLƒ…ƒ€ƒŒ[ƒ^Žg‚¤‚悤‚ȃtƒBƒ{ƒiƒbƒ`
747 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/10(–Ø) 23:36:42.55 .net] ‰½‚ªŒ¾‚¢‚½‚¢‚Ì‚©‚í‚©‚ç‚ñ ––”öÄ‹A‚̃AƒLƒ…ƒ€ƒŒ[ƒ^‚¾‚낤‚ªA fib n‚ðm‰ñŒÄ‚Ño‚·ê‡ƒƒ‚‰»‚È‚çO(m+n)‚¾‚ë
748 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/11(‹à) 01:37:05.82 .net] >>734 ‚±‚Ì “ñdÄ‹A‚ÌŒvŽZƒI[ƒ_[‚Í‚»‚¤‚¶‚á‚È‚¢‚¾‚ëHH
749 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/11(‹à) 02:57:20.14 .net] >>735 >>738 ƒƒ‚‰»‚̃R[ƒh‘‚¢‚Ä‚‚ê‚È‚¢‚Ƃ킩‚ç‚È‚¢B ‚ ‚ÆŒvŽZƒI[ƒ_[‚Í‚»‚¤‚¶‚á‚È‚¢‚Ì‚»‚¤‚Á‚ĉ½H
750 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/11(‹à) 03:24:27.66 .net] >>738 >>734 ‚ÌꇂłàAf(n)‚Íf(n-1), f(n-2)‚ªƒƒ‚‰»‚³‚ê‚Ä‚¢‚éê‡í‚ÉO(1) ƒƒ‚‰»‚µ‚Ä‚¢‚È‚¢ê‡(ʼn‚̈ê‰ñ–Ú)‚ÍÄ‹AŒvŽZ‚¾‚©‚çO(n) ‚±‚ê‚͂킩‚é‚ÈH ‚»‚ÌŒã Ä‹Aƒƒ‚‰»”Å‚Ìfib(n)‚ÍA ‚»‚ê‚Ü‚ÅnˆÈã‚Ì’l‚ªŒÄ‚Ño‚³‚ê‚Ä‚¢‚½‚È‚çO(1)‚Å‚ ‚èA fib n‚ðm‰ñŒÄ‚Ño‚·‚È‚çO(m)A2‚‡‚킹‚Ä O(m+n) ƒAƒLƒ…ƒ€ƒŒ[ƒ^‚¾‚¯‚Ìê‡Afib(n)‚Í "í‚É" O(n) ‚‚܂èfib n‚ðm‰ñŒÄ‚Ño‚·‚È‚çO(nm) ‚í‚©‚Á‚½‚©H
751 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/11(‹à) 04:17:04.97 .net] HaMLet ‚ª‚Ü‚³‚©‚̃jƒ…[ƒo[ƒWƒ‡ƒ“B www.mpi-sws.org/~rossberg/hamlet/
752 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/11(‹à) 10:20:41.62 .net] >>740 ‚ [@>>734 ‚̓ƒ‚‰»‚ÌÄ‹AÊÞ°¼Þ®Ý‚̘b‚Ë —‰ð‚µ‚½ ‚Æ‚·‚邯 >>729 ‚±‚̈Ⴂ‚Í Žg‚¢ŽÌ‚ĂȂçƒAƒLƒ…ƒ€ƒo[ƒWƒ‡ƒ“‚Í ŠÈŒ‰‚É‘‚¯‚Ä‘‚ Žg‚¢‚܂킷‚Ȃ烃‚‰»‚µ‚½•û‚ª ČĂÑo‚µ‚Í‘‚‚Ä‚¢‚¢‚Á‚ÄŠ´‚¶‚©
753 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/11(‹à) 19:30:47.32 .net] SML‚àŠJ”‚·‚·‚ñ‚Å‚é‚ñ‚¾‚È
754 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/14(ŒŽ) 18:44:12.10 .net] www.pllab.riec.tohoku.ac.jp/smlsharp/docs/1.0/ja/Ch1.S1.xhtml SML‚ÌŠJ”‚Á‚ÄA‚à‚µ‚©‚µ‚ÄSML#‚Ì‚±‚ÆH
755 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/14(ŒŽ) 18:45:23.58 .net] ‚ Aã‚Ìhamlet‚Ì‚±‚Æ‚©B
756 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/14(ŒŽ) 18:54:06.65 .net] SML#‚Í64ƒrƒbƒg‘Ήž‚¹‚ñ‚Ì‚©‚ÈBŒ‹\Šú‘Ò‚µ‚Ä‚é‚ñ‚¾‚¯‚ÇB
757 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/15(‰Î) 01:40:51.77 .net] SML/NJ‚Æ‚©‚à
758 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/15(‰Î) 01:52:43.43 .net] Standard SML‚Á‚ĂȂñ‚¾‚ëH
759 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/15(‰Î) 15:17:19.69 .net] intŒ^‚Ìmax‚Á‚Ä1073741823‚Å‚·‚æ‚Ë ‚±‚ê‚ð’´‚¦‚½‚çBig_int‚ÉØ‚è‘Ö‚¦‚½‚¢‚ñ‚Å‚·‚ª intŒ^‚ÌŒvŽZ‚Åmax_int‚ð’´‚¦‚½‚©‚Ç‚¤‚©‚Ì”»’è‚Á‚Ä ‚Ç‚¤‚â‚Á‚½‚ç‚¢‚¢‚Å‚·‚©H
760 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/15(‰Î) 17:14:51.41 .net] –³—‚¶‚á‚Ë Å‰‚©‚çBig_intŽg‚¦‚΂¢‚¢‚ñ‚¶‚á‚Ë
761 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/15(‰Î) 18:42:26.56 .net] ‘åŠw‚ÌŒ¤‹†Žº‚̃vƒƒWƒFƒNƒg‚¾‚ÆAƒpƒ[‚Ì‚ ‚é‰@¶‚ª‚¢‚鎞‚ɂǂ©‚Á‚Æ i‚ñ‚¾‚è‚·‚é‚ñ‚¾‚æ‚È‚ŸB
762 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/15(‰Î) 22:18:09.71 .net] ƒLƒƒƒŠ[ƒtƒ‰ƒO‚𖳎‹‚µ‚È‚¢‚‹‰Œ¾Œê‚Á‚Ä‚²‚‚킸‚©‚µ‚©‚È‚¢‚æ‚ËB
763 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/15(‰Î) 23:25:06.01 .net] ‚»‚à‚»‚à1bit•ªƒtƒ‰ƒO‚ÉŽg‚Á‚Ă邩‚çƒLƒƒƒŠ[ƒtƒ‰ƒO‚È‚ñ‚Ä–ð‚É—§‚½‚ñ‚Å‚µ‚å SML#‚͂ǂ¤‚©’m‚ç‚ñ‚¯‚Ç
764 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/16(…) 22:57:21.15 .net] C++ blog.regehr.org/archives/593 ocaml batteries‚É‚ÍASafeInt‚Æ‚¢‚¤‚Ì‚ª‚ ‚é‚炵‚¢BŽQl‚ɂȂ邩‚à‚æB dutherenverseauborddelatable.wordpress.com/2008/08/27/whats-up-with-batteries/
765 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/18(‹à) 10:52:33.25 .net] ƒIƒuƒWƒFƒNƒg‚ª‚³‚Á‚Ï‚è‚í‚©‚ç‚ñ ƒŒƒR[ƒh‚Ɖ½‚ªˆá‚¤‚ñ‚¾EEE
766 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/18(‹à) 12:04:36.71 .net] Obj.magicŽg‚¦‚Î Œ^‚È‚ñ‚ÄŠÖŒW–³‚‚È‚éH
767 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/18(‹à) 12:12:18.87 .net] [Obj.magic 'a'; Obj.magic "abc"; Obj.magic 123];; ‚·‚°[@ƒŠƒXƒg‚ÉŒ^‚ªˆá‚Á‚Ä‚à“ü‚邼 ‰½‚ÉŽg‚¦‚é‚ñ‚¾‚ëH
768 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/18(‹à) 12:52:31.16 .net] Obj.magic 'a' + 1 ;; ‚·‚°[@‚±‚ñ‚Ȃ̂à‚Å‚«‚é‚ñ‚¾‚—‚—‚—‚— ŠÖ”Œ^Œ¾ŒêŠE‚Ìgoto‚â‚Å
769 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/18(‹à) 14:08:58.82 .net] ŠïÕ‚à–‚–@‚à‚ ‚é‚ñ‚¾‚æB
770 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/18(‹à) 18:35:29.49 .net] ‚½‚¾‚µ‚æ‚‚í‚©‚ç‚ñ‚ÅŽg‚¤‚ÆŽ€‚Ê
771 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/18(‹à) 18:46:15.03 .net] OCaml‚Á‚ÄÅ‹‚ÌŒ¾Œê‚¶‚á‚ËH ‚È‚ñ‚ł݂ñ‚È‚â‚ç‚È‚¢‚ñ‚¾‚ë
772 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/18(‹à) 18:49:32.53 .net] •ςȃ‰ƒCƒZƒ“ƒX‚¾‚©‚ç
773 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/18(‹à) 18:53:24.02 .net] int‚ª1ƒrƒbƒg‚È‚¢‚Æ‚©Aƒ‚ƒWƒ…[ƒ‹‚ÌŽd—lãƒXƒ}[ƒgƒŠƒ“ƒN‚ª‚Å‚«‚È‚¢‚Æ‚© ƒtƒ@[ƒXƒgƒNƒ‰ƒXƒ‚ƒWƒ…[ƒ‹‚ÅOCaml‚ÌO‚½‚éƒIƒuƒWƒFƒNƒg‚ªƒSƒ~‚ɂȂè‚Ü‚µ‚½‚Æ‚© ‚»‚̃tƒ@[ƒXƒgƒNƒ‰ƒXƒ‚ƒWƒ…[ƒ‹‚ÍŒã•t‚¯‚Å\•¶‚ªƒJƒIƒX‚Å‚·‚Æ‚©A‚ ‚Æ+.(Î)‚Æ‚©GC’x‚¢‚Æ‚© ƒPƒ`‚ð•t‚¯‚悤‚ÆŽv‚Á‚½‚ç‚¢‚‚ç‚Å‚à•t‚¯‚ç‚ê‚é‚©‚ç‚È‚
774 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/18(‹à) 19:13:13.78 .net] Windows”Å‚ÌXVƒTƒ{‚Á‚Ä‚é‚Ì‚ªˆê”Ô‚ÌŒ´ˆö‚¾‚È
775 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/18(‹à) 19:31:42.10 .net] ‚Ý‚ñ‚È‚Á‚Ä’N‚¾‚æ
776 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/18(‹à) 19:33:25.20 .net] Œ¤‹†Žº‚ł͂悎g‚Á‚Ä‚é
777 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/18(‹à) 20:02:22.74 .net] >>765 Œ’íŽÒ‚ÌW‡
778 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/18(‹à) 22:46:49.64 .net] Œ¾Œê‚Ì‘f«‚Í‚Æ‚à‚©‚ƒ}ƒ“ƒpƒ[‚Í‘S‘R‘«‚è‚ĂȂ¢‚µ‚È
779 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/18(‹à) 23:43:15.36 .net] ƒXƒ}[ƒgƒŠƒ“ƒN‚Á‚ĂȂñ‚¼H
780 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/18(‹à) 23:50:11.98 .net] sage‚½‚狳‚¦‚Ä‚â‚é
781 –¼‘OFsage [2013/10/18(‹à) 23:56:08.97 .net] ‹³‚¦‚Ä‚‚¾‚³‚¢
782 –¼‘OFsega [2013/10/19(“y) 19:03:49.62 .net] ‰´‚É‚à‹³‚¦‚Ä
783 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/19(“y) 22:25:27.91 .net] ‚¶‚á‚ ‚¨‚ê‚à
784 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/28(ŒŽ) 11:48:04.04 .net] ”ÄŠÖ”‚Æ‚ŠKŠÖ”‚Á‚Ä“¯‚¶ˆÓ–¡‚Å‚·‚©H
785 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/28(ŒŽ) 13:22:54.90 .net] ‚¿‚ª‚¢‚Ü‚·
786 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/28(ŒŽ) 13:38:38.58 .net] ‚¨‚È‚¶‚Å‚·
787 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/28(ŒŽ) 13:43:33.45 .net] ‚Ç‚Á‚¿‚¾‚æEEE
788 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/28(ŒŽ) 13:58:52.58 .net] >>774 ŠÖ”‚ðŒvŽZ‚Ì‘ÎÛ‚Æ‚·‚邱‚ÆA‚¢‚¢‚©‚¦‚邯AŠÖ”‚ðˆø”‚Æ‚µ‚Ď󂯕t‚¯‚½‚è ŠÖ”‚ð•Ô‚·ŠÖ”‚Ì‚±‚Æ‚ðu‚ŠK‚ÌŠÖ”v‚Ü‚½‚Íu‚ŠKŠÖ”v‚Æ‚¢‚¤ ‚³‚ç‚ÉA‚ŠKŠÖ”‚Ì’†‚ÅŒvŽZ‚Ì‘ÎÛ‚ªŠÖ”‚¾‚¯‚È‚à‚Ì‚ðu”ÄŠÖ”v‚Æ‚¢‚¤ ‚‚܂肊KŠÖ”‚ÍL‚¢ŠT”O‚ÅA”ÄŠÖ”‚Í‹·‚¢ŠT”O ‚½‚Æ‚¦‚Ί֔ map ‚â filter ‚Í‚ŠKŠÖ”‚Å‚ ‚邯‚ê‚ÇAƒŠƒXƒg‚àŒvŽZ‘ÎÛ‚¾‚©‚ç”ÄŠÖ”‚ł͂Ȃ¢ ‚»‚ê‚ɑ΂µ‚ÄA‡¬ŠÖ” o ‚Í‚ŠKŠÖ”‚Å‚ ‚邵”ÄŠÖ”‚Å‚à‚ ‚é
789 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/28(ŒŽ) 14:26:11.39 .net] let foo f g x = g (f x) ;; val foo : ('a -> 'b) -> ('b -> 'c) -> 'a -> 'c = <fun> ‚Á‚權֔‚ª‚ ‚Á‚½‚Æ‚µ‚Ä 'a‚̈ø”‚ÍŒvŽZ‘ÎÛŠO‚ɂȂé‚ÌH
790 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/28(ŒŽ) 15:17:35.72 .net] >>779 ‹L–@‚Ì‚¹‚¢‚ł킩‚è‚É‚‚¢‚¯‚Ç ('a -> 'b) -> ('b -> 'c) -> ('a -> 'c) ‚Á‚Äl‚¦‚ê‚΂¢‚¢
791 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/28(ŒŽ) 15:25:02.71 .net] ‚ ‚ƔĊ֔‚Í—Ê‚ð•Ô‚·•¨‚ð‚¢‚¤‚Í‚¸B ‚¾‚©‚燬ŠÖ”‚͔Ċ֔‚łȂA‚ŠKŠÖ”B
792 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/28(ŒŽ) 15:27:39.31 .net] ŠÔˆá‚¦‚½ ‡¬ŠÖ”‚ð"•Ô‚·" ŠÖ”‚͔Ċ֔‚łȂA‚ŠKŠÖ”B
793 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/28(ŒŽ) 15:32:51.19 .net] >>779 ‚Ü‚¸ 'a ‚ÍŒ^•Ï”‚¾‚©‚çAu'a ‚̈ø”‚Í...v‚Æ‚¢‚¤—p–@‚Í“ú–{Œê‚Æ‚µ‚Ä•s“KØ ‚ÅA‚à‚µŽ¿–â‚̈Ó}‚ªuŠÖ” foo ‚Ì’è‹`‚É‚¨‚¯‚鑿ŽOˆø” x ‚ÍAŠÖ” foo ‚ÌŒvŽZ‘ÎÛŠO‚©Hv ‚Å‚ ‚é‚È‚ç‚ÎA“š‚¦‚Í Yes ˆø” x ‚ÍŠÖ” f ‚ÌŒvŽZ‘ÎÛ‚Å‚ ‚邯‚ê‚ÇA”ÄŠÖ” foo ‚ÌŒvŽZ‘Îۂł͂Ȃ¢ ”ÄŠÖ”‚ð’è‹`‚·‚éê‡A>>779 ‚àŒˆ‚µ‚ĊԈႢ‚ł͂Ȃ¢‚ªAˆÈ‰º‚̂悤‚É‘‚¢‚½‚Ù‚¤‚ªA ux ‚Í(foo‚̈ø”‚ł͂Ȃ)–³–¼ŠÖ”‚̈ø”‚Å‚ ‚év‚Æ‚¢‚¤ˆÓ}‚ª—‰ð‚µ‚â‚·‚¢‚¾‚낤(Œ¾Œê‚ÍSML) - fun foo f g = fn x => g (f x); > val ('a, 'b, 'c) foo = fn : ('a -> 'b) -> ('b -> 'c) -> 'a -> 'c >>781 ‚Å‚ÍA‚»‚Ì—Ê‚ð•Ô‚·‚Æ‚¢‚¤”ÄŠÖ”‚Ì‹ï‘Ì—á‚ð‹“‚°‚Ă݂Ă‚ê‚È‚¢‚©H
794 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/28(ŒŽ) 16:06:23.87 .net] —Ⴆ‚Îmap‚ð‚΂炵‚½‚Æ‚«‚É let rec map f ls = match ls with [] -> [] | x::xs -> f x :: map f xs ;; val : ('a -> 'b) -> 'a list -> 'b list = <fun> ‚½‚Ô‚ñ‚±‚ñ‚ÈŠ´‚¶‚ÅÄ‹A‚ɂȂÁ‚Ă邯‚Ç –³–¼ŠÖ”‚ÍÄ‹A‚Å‘‚¯‚È‚¢‚©‚ç –³–¼ŠÖ”‚Å‘‚¯‚½‚ç”ÄŠÖ”‚ł悢H
795 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/28(ŒŽ) 16:10:19.68 .net] >>783 >‚Å‚ÍA‚»‚Ì—Ê‚ð•Ô‚·‚Æ‚¢‚¤”ÄŠÖ”‚Ì‹ï‘Ì—á‚ð‹“‚°‚Ă݂Ă‚ê‚È‚¢‚©H ‚È‚ñ‚ÅH ‚Æ‚è‚ ‚¦‚¸A’è‹`‚Á‚Û‚¢‚̂͌©‚‚¯‚½‚æB www.encyclopediaofmath.org/index.php/Functional
796 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/28(ŒŽ) 16:41:42.96 .net] ‚ñHscheme‚ÍYƒRƒ“ƒrƒl[ƒ^‚ðŽg‚Á‚Ä Y = (ƒÉf . (ƒÉx . f (x x)) (ƒÉx . f (x x))) –³–¼Ä‹A‚ª‚Å‚«‚邯‘‚¢‚Ä‚ ‚é‚È ‰½‚ªˆá‚¤‚ñ‚¾‚ëH“®“IŒ¾Œê‚¾‚Æo—ˆ‚邯‚©H
797 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/28(ŒŽ) 17:26:32.96 .net] >>784 ”ÄŠÖ”‚Ì’è‹`‚É–³–¼ŠÖ”‚ðŽg‚¤‚±‚Ƃ͑½‚¢‚¯‚ÇA ‚¾‚©‚ç‚Æ‚¢‚Á‚ÄA‚·‚ׂĂ̖³–¼ŠÖ”‚ð—p‚¢‚½’è‹`‚ª”ÄŠÖ”‚ƂȂé–ó‚ł͂Ȃ¢ ‚¾‚©‚çu–³–¼ŠÖ”‚Å‘‚¯‚½‚ç”ÄŠÖ”‚ł悢Hv‚Æ‚¢‚¤Ž¿–â‚ɂ‚¢‚Ä‚Í No ‚¾ ‚½‚¾‚µuˆø”‚Æ‚µ‚Ä‚ ‚éŠÖ”‚ð“n‚·‚Æmap‚Æ“¯“™‚È–³–¼ŠÖ”‚ð•Ô‚·v”Ä—p“I‚ÈŠÖ”‚ª ’è‹`‚Å‚«‚é‚̂ł ‚ê‚ÎA‚»‚ÌŠÖ”‚͔Ċ֔‚Å‚ ‚邯‚¢‚¦‚邾‚낤 ‚È‚¨AÄ‹A‚ƔĊ֔‚Í’¼Œð‚·‚é‚©‚çÄ‹A‚𔺂í‚È‚¢”ÄŠÖ”‚à‘¶Ý‚·‚é(‚½‚Æ‚¦‚·¬ŠÖ” o) ‚µ‚½‚ª‚Á‚ÄuÄ‹A‚Å‘‚¯‚½‚ç”ÄŠÖ”‚ł悢Hv‚Æ‚¢‚¤Ž¿–â‚ɂ‚¢‚Ä‚à No ‚ƂȂé >>785 ”Šw‚É‚¨‚¯‚é—pŒêu”ÄŠÖ”v‚ÆŒvŽZ‹@‰ÈŠw‚É‚¨‚¯‚éu”ÄŠÖ”v‚ð‚²‚Á‚¿‚á‚É‚µ‚Ä‚¢‚é‚̂łÍH ‚ÅA‚±‚±‚Í(”Šw”‚ł͂Ȃ)ƒvƒƒOƒ‰ƒ€”‚¾
798 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/28(ŒŽ) 17:37:07.70 .net] >>787 „”Šw‚É‚¨‚¯‚é—pŒêu”ÄŠÖ”v‚ÆŒvŽZ‹@‰ÈŠw‚É‚¨‚¯‚éu”ÄŠÖ”v‚ð‚²‚Á‚¿‚á‚É‚µ‚Ä‚¢‚é‚̂łÍH ‚¦‚¦‚¦[I‰Ž¨‚¾‚æ‚»‚ñ‚È‚ÌB ŒvŽZ‹@‰ÈŠw‚̔Ċ֔‚Ì’è‹`‚ÍH
799 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/28(ŒŽ) 19:17:55.24 .net] “¯’lÄ‹AŒ^‚È‚ñ‚Ä‚Ì‚à‚ ‚é‚ñ‚¾‚Ë OCaml‚Á‚ÄÅ‹Œ¾Œê‚¶‚á‚ËH
800 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/30(…) 09:26:41.50 .net] ‚ŠKŠÖ”‚Ì‚Ü‚Ü‚Æ ŠÈ–ñ‚µ‚½Œ`‚Æ •]‰¿‚܂ł̑¬“x‚ɈႢ‚ª‚ ‚é‚Ì‚©‚ÈH Œ©‚â‚·‚³‚Å‘I‚΂ê‚Ă邾‚¯H
801 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/30(…) 13:20:56.16 .net] cygwin64bit‚É‚àOCaml“oê
802 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/30(…) 19:40:53.15 .net] ŠÈ–ñ‚µ‚½Œ`‚Æ‚Í
803 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/31(–Ø) 18:52:31.73 .net] ƒSƒ‹ƒt‚Éo‚Ä‚‚é;;‚ÌŒã‚Ì 1@0 ‚Á‚ĉ½‚Å‚·‚©HH
804 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/01(‹à) 12:27:52.67 .net] kwsk >>793 #ƒSƒ‹ƒt
805 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/01(‹à) 21:39:55.79 .net] ƒR[ƒhƒSƒ‹ƒt‚©H 'a list -> 'a list -> 'a list ‚¶‚á‚È‚³‚»‚¤‚¾‚µŽ©•ª‚Å’è‹`‚µ‚Ä‚é‚ñ‚¶‚á‚ËH
806 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/11/02(“y) 18:53:12.88 .net] ‚rŽ®‚Ý‚½‚¢‚É (< 1 2 3 4 5 6 7 8 9) ‚Åtrue ‚Ý‚½‚¢‚ɈꔂŌvŽZ‚Á‚Ăł«‚Ü‚·‚©H
807 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/11/02(“y) 19:14:43.17 .net] ‚»‚¤‚¢‚¤‚Ì‘‚¯‚΂ł«‚é‚Å‚µ‚å
808 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/11/03(“ú) 00:39:10.77 .net] let rec less_than lst = match lst with [] -> None | x :: [] -> Some true | x :: y :: xs -> if x < y then less_than (y :: xs) else Some false ;; ‚È‚ñ‚©ˆês‚Å‚·‚Á‚«‚è‘‚«‚½‚¢
809 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/03(“ú) 09:57:51.24 .net] f op xs = and $ zipWith op xs (tail xs)
810 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/11/03(“ú) 11:18:30.19 .net] ‚ñH‚»‚êHaskell‚¶‚á‚ËH
811 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/11/03(“ú) 11:27:32.82 .net] ‚±‚¤‚©‚ÈB fun lessThanForAll l = ListPair.all (op <) (l, tl l);
812 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/03(“ú) 21:33:04.10 .net] ocaml‚¾‚Ƃނ¸‚¢
813 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/11/21(–Ø) 06:02:11.85 .net] ·‚èオ‚Á‚Ä‚é‚ËB
814 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/25(ŒŽ) 19:28:29.05 .net] camlp4‚Ì“üŽèæ‚ð‹³‚¦‚ĉº‚³‚¢
815 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/25(ŒŽ) 20:49:45.57 .net] ttps://github.com/ocaml/camlp4
816 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/11/25(ŒŽ) 23:43:19.04 .net] camlp4‚Á‚ĂȂñ‚©ŠJ”‘¤‚̂悂킩‚ç‚È‚¢•ûj‚É‚æ‚è‘å•‚É•ÏX‚³‚ê‚Ä‚à‚Æ‚à‚Æ–R‚µ‚©‚Á‚½ƒhƒLƒ…ƒƒ“ƒg‚ªˆê‘w®”õ‚³‚ê‚ĂȂ¢ó‘ԂɂȂÁ‚Ä‚©‚çŽg‚¤‹C‚È‚‚µ‚½B
817 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/12/13(‹à) 08:01:15.59 .net] ‚ ‚ Aƒn[ƒ€‚ª‹‚¢‚Æ‚©Œ¾‚Á‚Ä‚½ƒLƒ‹ƒnƒCƒGƒi‚³‚ñ‚©
818 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/12/13(‹à) 08:02:13.53 .net] Œë”š
819 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/12/14(“y) 16:52:12.01 .net] fez‚É‚¨‹A‚è‚‚¾‚³‚¢
820 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/12/19(–Ø) 13:30:02.87 .net] ABC—\‘z‚ðOCaml‚Å‘‚¢‚Ä
821 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/01/16(–Ø) 19:03:28.13 .net] row polymorphism(< method_foo : foo -> bar ; .. >‚Ì"..")‚ª‰½‚©“DL‚¢Š´‚¶‚ª‚µ‚ÄOCaml‚ÌO‚ªD‚«‚¶‚á‚È‚¢‚̂ł·‚ªA row polymorphism‚Æexact type‚ð‹æ•Ê‚·‚é‚ׂ«——R‚Á‚Ä‚ ‚é‚̂łµ‚傤‚©B
822 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/01/20(ŒŽ) 01:16:23.89 .net] ‚±‚ñ‚È–{‚Å‚½ JavaScript‚ÅŠw‚ÔŠÖ”Œ^ƒvƒƒOƒ‰ƒ~ƒ“ƒO www.amazon.co.jp/dp/4873116600/ ‚È‚ñ‚©–Ê”’‚»‚¤
823 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2014/01/25(“y) 20:39:37.59 .net] ‚Ý‚ñ‚Ȃǂ±‚¢‚Á‚½‚ñ‚â
824 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/01/27(ŒŽ) 00:37:41.63 .net] VBA‚ðŽÌ‚ĂĊ֔Œ^Œ¾Œê‚ªƒfƒtƒHƒ‹ƒg‚ŃTƒ|[ƒg‚³‚ê‚é‚Ì‚ÍA‚¢‚‚¾‚낤‚©
825 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/01/27(ŒŽ) 01:45:51.79 .net] ‚»‚ñ‚È“ú‚Í—ˆ‚È‚‚Ä‚¢‚¢
826 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/01/28(‰Î) 03:59:19.18 .net] Excelƒ}ƒNƒ‚ÉVBA‚ÆF#‚Ì‘I‘ðŽˆ‚ª•W€‚¾‚Á‚½‚È‚çAŠÖ”Œ^‚ÍŽå—¬‚ɂȂê‚é
827 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/01/28(‰Î) 04:04:55.48 .net] >>813 ƒNƒIƒ“ƒc‚âƒAƒNƒ`ƒ…ƒAƒŠ[‚à‚Ç‚«‚̌‘̔‚ª‘‚¦‚·‚¬‚ÄA Žsꉿ’l‚ª‰º‚ª‚ç‚È‚¢‚悤‚ÉŒû‚ð–a‚¬‚¾‚µ‚½‚Ƃ݂½
828 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/01/29(…) 01:01:52.05 .net] Œû‚ðEEE‚‚ނ®H
829 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/01/29(…) 01:04:27.44 .net] Œû‚ð‚‚®‚ñ‚¾l‚Ȃ炢‚é‚©‚à‚Ë
830 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2014/01/29(…) 21:56:44.82 .net] ‚ ‚ê‚Å‚µ‚åA¢‚Ì’†‚É•s–ž‚ª‚ ‚é‚Ȃ玩•ª‚ð•Ï‚¦‚ëA‚»‚ꂪŒ™‚Ȃ玨‚Æ–Ú‚ð•‚¶AŒû‚ð–a‚¢‚Åc‚ ‚êH
831 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/01/29(…) 21:58:26.24 .net] ‚¨Œû‚Ƀ`ƒƒƒbƒNƒmƒŠƒX
832 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/02/12(…) 23:38:39.41 .net] Batteries‚ðŽg—p‚µ‚Ä‚¢‚éƒR[ƒh‚ðjs_of_ocaml‚ŕϊ·‚·‚邯Missing primitives‚Æ‚¢‚¤ŒxH‚ªo‚Ä JavaScript‚ÌŽÀsŽžƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚· ‚±‚ê‚͂ǂ¤‚µ‚½‚ç‰ðÁ‚Å‚«‚é‚̂łµ‚傤‚© ƒRƒ}ƒ“ƒh ocamlfind ocamlc -syntax camlp4o -package lwt,js_of_ocaml.syntax,batteries -g -c foo.ml ocamlfind ocamlc -package lwt,js_of_ocaml,batteries -linkpkg -o foo.byte foo.cmo js_of_ocaml foo.byte o‚Ä‚¢‚郃bƒZ[ƒW Missing primitives: caml_ba_init caml_sys_const_big_endian caml_sys_const_ostype_cygwin caml_sys_const_ostype_unix caml_sys_const_ostype_win32 caml_sys_const_word_size create_nat incr_nat initialize_nat mult_digit_nat set_digit_nat set_to_zero_nat unix_inet_addr_of_string
833 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/02/13(–Ø) 19:52:50.09 .net] ‚¢‚‚‚©‚Íjs_of_ocaml‚ðXV‚·‚ê‚Î’è‹`‚³‚ê‚Ä‚é natŠÖŒW‚̂͒ñ‹Ÿ‚³‚ê‚ĂȂ¢‚̂Ń_ƒ~[‚ÌŠÖ”‚ð funciton create_nat(){}‚̂悤‚ÉŽ©•ª‚ŒljÁ‚·‚é‚© batteries‚̃TƒuƒZƒbƒg‚ðØ‚èo‚µ‚ÄŽg‚¤‚© core_kernelŽg‚Á‚Ä‚él‚à‚¢‚é‚炵‚¢
834 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/02/13(–Ø) 23:42:09.86 .net] js_of_ocaml 1.4.0‚ðŽg‚Á‚Ä‚¢‚Ü‚·‚ª‚±‚ê‚ł̓_ƒ‚Ȃ̂łµ‚傤‚©H natŠÖŒW‚Í“K“–‚ɃXƒNƒŠƒvƒg‚ð‘‚¢‚đΉž‚µ‚悤‚ÆŽv‚¢‚Ü‚· unix_inet_addr_of_string‚ÍbatteriesŠÖŒW‚È‚o‚Ä‚µ‚Ü‚¤‚悤‚Å‚·‚Ë
835 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/02/13(–Ø) 23:59:27.54 .net] bigarrayƒTƒ|[ƒg‚ª‚Ü‚¾git”łɂµ‚©‚È‚¢ unix_inet_addr_of_string‚Íruntime/unix.js‚ðƒŠƒ“ƒN‚·‚ê‚Αåä•v‚¾‚¯‚Ç opam‚Å“ü‚ꂽ‚Ȃ瑽•ª“ü‚Á‚ĂȂ¢
836 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/02/14(‹à) 00:28:20.76 .net] bigarrayƒTƒ|[ƒg‚ÍnatŠÖŒW‚Ì‚±‚Ƃł·‚æ‚ËH ‚à‚µ‚»‚¤‚¾‚Æ‚·‚邯caml_XXX‚͈ê‘̉½‚ªŒ´ˆö‚Ȃ̂łµ‚傤 ‚»‚ê‚Æunix_inet_addr_of_string‚Íopam‚Å“ü‚ê‚Ä‚¢‚éˆÈã’¼‚éH‚±‚Ƃ͂Ȃ¢‚Æ‚¢‚¤‚±‚ƂȂ̂łµ‚傤‚©
837 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/02/14(‹à) 00:35:30.75 .net] ’²‚ׂĂ©‚ç‘‚‚ׂ«‚Å‚µ‚½ caml_XXX‚ªbitarray‚ÌŠÖ”‚Å‚·‚Ë
838 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/02/14(‹à) 00:36:59.24 .net] bigEEE
839 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/02/14(‹à) 00:45:48.03 .net] > ‚»‚ê‚Æunix_inet_addr_of_string‚Íopam‚Å“ü‚ê‚Ä‚¢‚éˆÈã’¼‚éH‚±‚Ƃ͂Ȃ¢‚Æ‚¢‚¤‚±‚ƂȂ̂łµ‚傤‚© ŒöŽ®‚Ì‚à—B‚Ì‹ó‚ÌŠÖ”‚È‚ñ‚ÅŽ©•ª‚Å’è‹`‚µ‚Ä‚àˆê‚¾‚µ ŠJ””łłÍC³Ï‚Ý‚¾‚©‚ç1.99‚¾‚©2.0‚ªo‚ÄopamƒpƒbƒP[ƒW‚ɂȂê‚Αåä•v
840 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/02/14(‹à) 01:06:19.10 .net] ‚È‚é‚Ù‚Ç ‚¢‚¸‚êC³‚³‚ê‚邱‚Ƃơ‚Å‚à‚µŽè‚ð“ü‚ê‚ê‚Γ®‚‚±‚Æ‚ª‚í‚©‚Á‚½‚̂ŗǂ©‚Á‚½‚Å‚· e؂ɂ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
841 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/02/16(“ú) 20:02:36.51 .net] www.reddit.com/r/programming/comments/1xtohg/ocaml_replacing_python_what_you_gain/
842 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/02/24(ŒŽ) 14:22:45.10 .net] toplevel‚ÅAƒRƒ“ƒpƒCƒ‹‚µ‚½Ž©ì‚̃‰ƒCƒuƒ‰ƒŠ‚ðŽg‚¢‚½‚¢‚Æ‚«A #load "/foo/bar/my.cmo";; ‚Æ‚â‚Á‚½‚̂ł·‚ªAƒ‚ƒWƒ…[ƒ‹My‚ª–³‚¢‚Æ“{‚ç‚ꂽ‚½‚ßAŽŽsöŒë‚µ‚½Œ‹‰ÊAtoplevel‚Å #directory "/foo/bar";; #load "my.cmo";; ‚Æ2’iŠK‚É•ª‚¯‚é‚©AƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚Å -I /foo/bar ‚Æ‚µ‚È‚¯‚ê‚΂Ȃç‚È‚©‚Á‚½‚̂ł·‚ªA‚±‚ñ‚È•s•Ö‚ÈŽd—l‚ª‘¶Ý‚µ‚Ä‚¢‚é‚Í‚¸‚ª‚È‚¢‚ÆŠ´‚¶‚Ü‚µ‚½B •ʃfƒBƒŒƒNƒgƒŠ‚É‚ ‚éƒtƒ@ƒCƒ‹‚ð“ǂݞ‚Þ³‚µ‚¢‚â‚è•û‚ł͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©B’N‚©‹³‚¦‚Ä‚¢‚½‚¾‚¯‚½‚ç‚ÆŽv‚¢‚Ü‚·B my.cmo‚Í/foo/bar“à‚Å:`ocamlfind ocamlc -pkg batteries my.ml`‚Æ‚â‚Á‚ͬ‚µ‚Ä‚¢‚Ü‚·B
843 –¼‘OF832 mailto:sage [2014/02/24(ŒŽ) 14:28:40.75 .net] >>832 ‚ AŽg—p‚µ‚Ä‚¢‚éOS‚ÍLinux‚ÅAOCaml‚̃o[ƒWƒ‡ƒ“‚Í4.01.0‚Å‚·B
844 –¼‘OF832 mailto:sage [2014/02/24(ŒŽ) 21:13:12.02 .net] findlib‚̃\[ƒX‚ð“Ç‚ÝAocaml‚̃\[ƒX‚ð“Ç‚ñ‚¾Œ‹‰ÊA•s•Ö‚ÈŽd—l‚Í•s•Ö‚ÈŽd—l‚̂悤‚Å‚·B ’ú‚߂܂·B
845 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2014/04/20(“ú) 10:33:29.81 ID:Ar2j+hn/.net] Íx. P(x) ‚Æ‚©ƒÉx. x ‚̃hƒbƒg‚Æ“¯‚¶‚È‚ñ‚¶‚á‚È‚¢B
846 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/04/20(“ú) 15:50:34.61 ID:jkTnuZFL.net] structure‚̃hƒbƒg‚¶‚á‚È‚¢‚Ì‚©
847 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/04/23(…) 20:07:50.69 ID:yuYA7aLZ.net] >>835 Œ^hoge‚Í('a -> 'a) -> 'a -> 'a‚Æ‚¢‚¤ŠÖ”t‚ðŽ‚Â‚à‚Ì‚¾‚æA‚Æ‚¢‚¤‚¾‚¯‚È‚ñ‚¾‚ªA ‚Ü‚¸‚»‚Ì'a.‚Á‚Ä‚¢‚¤•\‹L‚ª–³‚¢‚ƃGƒ‰[‚ªo‚éB ƒGƒ‰[ƒƒbƒZ[ƒW‚ÉÒ‘”½ŽË‚µ‚Ätype 'a hoge = { t : ('a -> 'a) -> 'a -> 'a }‚Æ’è‹`‚·‚邯A hogeŒ^‚Ì’l‚ðì‚Á‚½‚Æ‚«int hoge‚Æ‚©string hoge‚Æ‚©‚ɂȂÁ‚ÄA ‚”‚à(int -> int) -> int -> int‚Æ‚©‚ɂȂÁ‚¿‚ႤB ‚¢‚âˆá‚¤AƒIƒŒ‚ÍhogeŒ^‚Ì’l‚Éidentity:'a -> 'a‚â(=): 'a -> 'a -> bool‚̂悤‚ÉA‘½‘Š«‚ðŽ‚Á‚½ŠÖ”t‚ª—~‚µ‚¢‚ñ‚¾‚Á‚ÄŽž‚É 'a.‚Á‚Ä‚¢‚¤•\‹L‚ðŽg‚¤B —p“r‚͉½‚Æ–â‚í‚ê‚邯‚¿‚å‚Á‚Æ¢‚é’ö“x‚ɂ̓}ƒCƒi[B
848 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/04/23(…) 20:47:43.26 ID:Rx5WvURy.net] ‰½Œ¾‚Á‚Ă邩•ª‚©‚ç‚È‚¢‚Å‚·‚Ë
849 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/04/23(…) 22:11:28.21 ID:fVb21MOO.net] a‚Í‚¸‚Á‚ÆŽ©—R•Ï”‚Å‚·‚æA“ÁŽê‰»‚³‚ê‚Ü‚¹‚ñ‚æA‚Á‚Ă̂𖾎¦‚·‚é‚̂Ɏg‚¤‚Ì‚©
850 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/04/23(…) 22:41:15.05 ID:OJl2bhdr.net] Šî–{“I‚ÉA•Ï”‚Íi‚à‚µ‘½‘Š«‚ðŽ‚Á‚Ä‚¢‚Ä‚àj‰Šú‰»‚³‚ê‚½Žž“_‚Å’P‘ŠŒ^‚É‚È‚é ŠÖ”‚͌ĂÑo‚³‚ê‚邯ˆø”‚ª‰Šú‰»‚³‚ê‚é‚̂ł»‚ÌŽž“_‚Å’P‘ŠŒ^‚É‚È‚é ŠÖ”Ž©g‚ð•Ï”‚É“ü‚ê‚邯AŒÄ‚Ño‚µ‚ĂȂ‚Ä‚à•Ï”‚ð‰Šú‰»‚µ‚½‚¾‚¯‚Å’P‘ŠŒ^‚ɂȂé >>835 ‚ÌhogeŒ^‚̕ϔ‚ÍŠî–{‚Ƃ͈á‚Á‚ÄA‰Šú‰»‚µ‚½‚¾‚¯‚ł͒P‘ŠŒ^‚ɂȂç‚È‚¢‚Á‚Û‚¢
851 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2014/04/23(…) 23:18:57.87 ID:ddVBuvib.net] ‚½‚߂ɂȂé‚í[B
852 –¼‘OF835 mailto:sage [2014/04/24(–Ø) 21:17:13.51 ID:4Y8KSBKa.net] ‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B—^‚¦‚ç‚ꂽƒ`ƒƒ[ƒ`”‚Ì’è‹`‚ª‚±‚ꂾ‚Á‚½‚̂ł·‚ªAŽü‚è‚É•·‚¢‚Ä‚à‚ ‚Ü‚è—Ç‚¢‰ñ“š‚𓾂ç‚ê‚È‚©‚Á‚½‚Ì‚ÅA‚Æ‚Ä‚à•‚©‚è‚Ü‚µ‚½B Šm‚©‚Ƀ`ƒƒ[ƒ`”‚Å‚ ‚ê‚ÎA‘½‘Š«‚ªˆÛŽ‚³‚ê‚È‚¯‚ê‚Αʖڂł·‚ËB
853 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/09(‹à) 06:41:29.78 ID:gmFOA17u.net] Å‹ßJIT‚ª‚‘¬‚Æ•·‚‚̂ł·‚ª MLton‚æ‚è‚àJIT‚ª‚‘¬‚ɂȂéê‡‚à ‚ ‚Á‚½‚è‚·‚é‚̂łµ‚傤‚©
854 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/09(‹à) 11:29:52.70 ID:88BxxZ+X.net] ‘‚‚È‚éƒP[ƒX‚à‚ ‚邯‚Ç ‘å’ï‚̃P[ƒX‚ÍAH•v‚µ‚È‚¢‚Æ’x‚¢‚Ì‚Åì‚螂݂ª‘å•Ï ‚Ȃ̂ÅA‘å‘Ì‚ªŠw¶‚ÌŒ¤‹†‚Åì‚Á‚ÄAI‚í‚Á‚¿‚Ⴄ‚ñ‚¶‚á‚È‚¢‚©‚ÈB ‘¬‚³‚Æ‚¢‚¤‚æ‚èAF#‚Ý‚½‚¢‚ÉVMŠÂ‹«Œü‚¯‚Ébytecode‚É—Ž‚Æ‚µž‚ÞƒP[ƒX‚ÍA‚ ‚é‚©‚àB CŒ¾Œê‚̗Ⴞ‚ÆACERN‚ÅAHP‚ÌGoto‚³‚ñ‚ªì‚Á‚Ä‚½CINT‚Æ‚¢‚¤CƒCƒ“ƒ^ƒvƒŠƒ^‚ªƒCƒ“ƒ^[ƒ‰ƒNƒeƒBƒuŠÂ‹«‚ª•K—v‚Æ‚¢‚¤‚±‚Æ‚ÅÌ—p‚³‚ê‚Ä‚½B Œ»Ý‚ÍA‹KŠi‚É’Ç]&‹¤’ÊŠî”Ղ̉¶Œb‚ðŽó‚¯‚ç‚ê‚éllvmƒx[ƒX‚Ìcling‚ðŠJ”’†B
855 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/09(‹à) 12:50:13.67 ID:viF1oq7i.net] 10”NˆÈã‘O‚¾‚ªJava‚ÌShuJIT‚Æ‚©‚ ‚Á‚½‚¯‚ÇA‚»‚ÌìŽÒ‚̃vƒƒWƒFƒNƒg‚ðI‚¦‚é‚É ‚ ‚½‚Á‚Ă̂܂Ƃ߂ªAX‚Ì—˜_“I‚È—DˆÊ“_‚È‚ñ‚ÄAƒJƒl‚ƃqƒg‚ª‚½‚‚³‚ñ‚ ‚é“z i‚æ[‚·‚é‚ÉS
856 –¼‘OFuni“–Žžj‚âIBM‚âHP‚Ìì‚Á‚Ä‚éJVMj‚̃pƒ[‚Ì‘O‚ɂ͂«”ò‚ÔA ‚¾‚Á‚½B [] [‚±‚±‰ó‚ê‚Ă܂·]
857 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/09(‹à) 23:01:59.86 ID:2uUNFhKi.net] ‚¢‚Ü‚ÍALLVMŽg‚¤‚Æ‹l‚ÌŒ¨‚Éæ‚ê‚é‚ËB JVM‚ÍHotSpotVMƒx[ƒX‚ɂȂÁ‚ÄOpenJDK‚ªƒI[ƒvƒ“ƒ\[ƒX‚ɂȂÁ‚Ă邩‚ç‚»‚Ìã‚Å‚¢‚¶‚ê‚邿‚¤‚É JS‚ÌVM‚ÍŒƒí‚¾‚¯‚ÇAIE‚ÌŽÀ‘•ˆÈŠO‚̓I[ƒvƒ“ƒ\[ƒX‚Æ‚¢‚¤B LuaJIT‚ÍAŒÂl‚ł‚‚Á‚Ä‚é‚̂ŃI[ƒp[ƒcB
858 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/10(“y) 22:51:43.07 ID:SJ0/UQRG.net] Œ¾Œêˆ—Œn‚ÌÅ“K‰»‚̓}ƒ“ƒpƒ[‚ª•K—v‚Ȃ̂Åcc¡‚̓gƒŒƒ“ƒh‚ªLLVM‚ÉFXW‚Ü‚é•ûŒü«‚©‚È
859 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/12(ŒŽ) 21:26:19.65 ID:dnbz3Cdj.net] C++11‚Æ‚¢‚¤‹l‚ÌŒ¨‚Éæ‚낤
860 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/12(ŒŽ) 22:10:36.00 ID:xvKPpHt2.net] ƒRƒ“ƒpƒCƒ‰‚ÍAML‚Åì‚邯Šy‚Æ‚¢‚¤˜b‚à‚ ‚邪AAA ‚»‚±‚ç‚Ö‚ñ‚̓WƒŒƒ“ƒ}H
861 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2014/05/13(‰Î) 09:28:41.53 ID:34BaoroY.net] >>847 js_of_ocaml ‚Á‚ÄJavaScript‚Å‘‚‚æ‚èÅ“K‰»‚Å‚‘¬‚ɂȂ邩‚ç‚»‚¤‚¢‚¤•ûŒü‚à‚ ‚é‚©‚àB ttp://jsperf.com/js-of-ocaml
862 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/13(‰Î) 20:13:34.93 ID:5OIUPatf.net] Excel‚̃Zƒ‹’†‚ÅAF#‚Å’è‹`‚µ‚½ŠÖ”‚ªŽg‚¦‚½‚ç–Ê”’‚¢‚©‚à‚ÆŽv‚Á‚½B
863 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2014/05/16(‹à) 08:18:12.70 ID:72NRi/gE.net] altJS ‚Æ‚µ‚Ä‚ÍÅ“K‰»Žè–@‚ª”Šw“I‚É‹c˜_‚³‚ê‚Ä‚¢‚Ę_•¶‚ào‚Ä‚¢‚é js_of_ocaml ‚ªÅ‹‚Ȃ̂łÍ: ttp://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.224.7457&rep=rep1&type=pdf
864 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/16(‹à) 16:19:49.33 ID:PtE4FBA8.net] LuaJIT‚Á‚ÄŒÂl‚̂ȂÌHƒuƒ‰ƒWƒ‹¶‚܂ꂾ‚Ƃ͒m‚Á‚Ä‚½‚ªB ‚ ‚Ællvm‚Á‚ăRƒ“ƒpƒCƒ‰Šî”Õ‚Æ‚µ‚Ă͊y‚¾‚¯‚ÇAƒCƒ“ƒ^ƒvƒŠƒ^‚Æ‚µ‚Ă͂¿‚å‚Á‚Æ“ï‚ ‚è‚¶‚á‚È‚¢‚©‚µ‚çB “K“–‚ÉŽg‚¤‚ÆÅ‰‚Ì‹N“®ŽžŠÔ‚ª‚©‚È‚è’x‚¢B
865 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/17(“y) 03:51:33.29 ID:RMSyflwZ.net] Lua‚ÍAƒuƒ‰ƒWƒ‹AƒŠƒIƒfƒWƒƒƒlƒCƒ‚Ì‘åŠw‚ÌŒ¤‹†ƒOƒ‹[ƒv‚©‚ç LuaJITì‚Á‚Ä‚é‚̂̓hƒCƒcAƒ~ƒ…ƒ“ƒwƒ“‚Ìl
866 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/06/01(“ú) 17:00:19.03 ID:3NiYSkpU.net] TAPL‚Ìexercise 3.2.5‚ª•ª‚©‚ç‚ñB‚È‚ñ‚Å3.2.3‚Ì’è‹`‚Å S_i º S_{i+1} ‚ɂȂé‚ñ‚¾H ŠeS_i‚Íʼn‚ÌS_1‚Æ‚©‚𜂢‚ÄAdisjoint‚É‚È‚é‚æ‚¤‚ÉŽv‚¦‚éB –{Ž‚Á‚Ä‚él‹³‚¦‚Ä
867 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/06/01(“ú) 20:16:49.72 ID:dwNATPFa.net] https://bitbucket.org/camlspotter/ocaml-zippy-tutorial-in-japanese/src/434b26af16405ba8aaae0d89ba12bd2275eac9d3/4.02.md?at=default
868 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/06/09(ŒŽ) 23:28:07.14 ID:g6XVfS4Z.net] ocaml‚̉‰ŽZŽqA**‚æ‚è~-.‚Ì•û‚ª—D懈ʂª‚‚¢‚̂͂ȂºH
869 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/06/22(“ú) 23:27:34.81 ID:kfNNTRTT.net] ’P€‚¾‚©‚ç‚Å‚Í
870 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2014/07/05(“y) 07:26:50.37 ID:uomUGxMD.net] OCaml‚Ì“ú–{Œê‚Ì•¶Žš—ñˆµ‚¤‚Ì‚Ä ãŽè‚s‚©‚È‚¢‚à‚̂ł·‚©H
871 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/08/01(‹à) 09:24:52.78 ID:Z/VI2an6.net] ‚ǂ̒ö“x‚̃Œƒxƒ‹‚ÅãŽè‚‚â‚낤‚Æ‚µ‚Ä‚¢‚é‚Ì‚©•ª‚©‚ç‚È‚¢‚¯‚ÇA’Pƒ‚ÉstringŒ^‚É‘ã“üA•\ަ‚͉½‚à–³‚µ‚Å‚à“®ì‚·‚邪AStringƒ‚ƒWƒ…[ƒ‹‚Í‘½Œ¾Œê‚ɑΉž‚µ‚Ä‚¢‚é‚킯‚ł͂Ȃ¢BString.length‚Ȃǂ͑_‚¢’Ê‚è‚ɂ͓®‚©‚È‚¢B ƒ‰ƒCƒuƒ‰ƒŠ(Batteries, Camomile)“™‚ðŽg‚¦‚Γú–{Œê‚Å‚«‚éB ‚ÆŽv‚Á‚ÄBatUTF8‚ð˜M‚Á‚Ă݂½‚ªAcontains‚Æ‚©iter‚Æ‚©‚ÅBatUChar.t‚ðŽæ‚èˆµ‚¤•K—v‚ª‚ ‚é‚‚¹‚ÉA BatUChar.tŒ^‚ðì‚é•û–@‚ª–Ê“|‚¾‚È‚ Bof_digit‚µ‚©–³‚¢BBatUTF8.get "‚ " 0‚Ō떂‰»‚¹‚邪A‰I‰“B
872 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2014/08/28(–Ø) 00:17:52.33 ID:KKzfTscW.net] SML/NJ version 110.77 ƒŠƒŠ[ƒX! ƒo[ƒWƒ‡ƒ“”Ô†‚ð4.0‚ÉƒŠƒZƒbƒg‚·‚é‘O‚ÉA”‰ñ‚ÌƒŠƒŠ[ƒX‚ª‚ ‚Á‚ÄA‚»‚Ì’†‚É64bitƒTƒ|[ƒg ‚ªŠÜ‚Ü‚ê‚é‚炵‚¢‚ªA¡‰ñ‚Íbugfix‚̃}ƒCƒi[EƒŠƒŠ[ƒX‚炵‚¢B ŠO•”ŠÖ”‚Ì32bitƒRƒ“ƒpƒCƒ‹‚ª‚»‚ë‚»‚ëƒTƒ|[ƒg‚³‚ê‚È‚‚Ȃ肂‚ ‚é‚Ì‚ÅA64bitƒTƒ|[ƒg‚ª ‚Í‚â‚ƒŠƒŠ[ƒX‚³‚ê‚Ăقµ‚¢B
873 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/08/28(–Ø) 00:31:14.45 ID:3eVJnuNA.net] ‚Ü‚¾‚â‚Á‚Ä‚é‚ñ‚¾‚È NJ
874 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/08/28(–Ø) 22:23:43.51 ID:fRdOqM0/.net] camomile‚ÌŽg‚¢•û‚ª‘S‘R‚í‚©‚ç‚È‚¢‚ñ‚Å‚·‚ª‚Ç‚±‚ð“ǂ߂΂¢‚¢‚ñ‚Å‚µ‚傤‚© Žå‚É•¶ŽšƒR[ƒh•ÏŠ·‚Ƴ‹K•\Œ»‚ɂ‚¢‚Ä’m‚肽‚¢‚Å‚·
875 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/08/29(‹à) 22:52:22.51 ID:LjCjaXt3.net] ‚¢‚‚̊Ԃɂ©OCaml4.02.0
876 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2014/08/30(“y) 19:35:20.64 ID:8G53+yskN] age
877 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2014/08/30(“y) 23:41:43.96 ID://K1VbLN.net] test
878 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/02(‰Î) 08:32:32.40 ID:3nEDqgz+.net] OCaml‚̃}ƒjƒ…ƒAƒ‹‚Éocamlbrowser‚ª‚Ü‚¾‚ ‚é‚̂̓oƒO‚Á‚·‚È ocamldoc/trunk/manual/cmds/Makefile line#2 remove "browser.tex "
879 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2014/09/02(‰Î) 22:57:08.51 ID:h4iRRc1G.net] ocaml•W€‚Ìlex‚ł͓ú–{Œê‚ªˆµ‚¦‚È‚¢‚Ì‚Åulex‚É·‚µ‘Ö‚¦‚½‚çparser‚ªŽ€‚ñ‚¾‚Å‚²‚´‚éB ƒ_ƒ‚¾‚±‚è‚á
880 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/16(‰Î) 16:34:15.58 ID:smkPtKEd.net] >>868 ttps://github.com/darioteixeira/ccss/blob/master/src/ccss.ml#L25 menhir‚Æulex‚ðˆê‚ÉŽg‚¤•û–@B
881 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/24(…) 22:11:44.77 ID:ChDiOOXp.net] ocaml 4.01.0‚Å # Obj.size @@ Obj.repr 1 ‚ªƒoƒO‚é‚ñ‚¾‚¯‚ÇA——R‚í‚©‚éH
882 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/24(…) 23:08:38.11 ID:wtmzOZEz.net] Žd—l‚Å‚·B ƒ\[ƒX‚Í‚¨‚ë‚©ƒhƒLƒ…ƒƒ“ƒg‚·‚ç“ǂ܂¸‚ÉObj‚ðŽg‚¤‚Ƃ̓Aƒz‚̋ɂ݂ł·B Chapter "Interfacing C with OCaml", Section 2..3
883 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:age [2014/09/26(‹à) 02:16:11.74 ID:63HfXufw.net] OCaml‚Ì‚·‚²‚³‚Í‚à‚Á‚Æ’m‚ç‚ê‚é‚ׂ« #ƒIƒuƒWƒFƒNƒgŽwŒü ‚â #ŠÖ”Œ^ ‚Íu”sŽÒ‚Ì“¹‹ïv‚Å‚ ‚é itpro.nikkeibp.co.jp/atcl/watcher/14/334361/092200062/?ST=develop&P=3
884 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/26(‹à) 11:58:16.90 ID:p4JSIuT/.net] >>872 ‚±‚êƒ^ƒCƒgƒ‹‚Å‘¹‚µ‚Ä‚é‹LŽ–‚¾‚ë
885 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/26(‹à) 11:59:36.06 ID:LJo7FzMV.net] ‚Ý‚©‚©ƒf[ƒ^Aƒ}ƒ“ƒZ[‹LŽ–‚Á‚Û‚©‚Á‚½‚¯‚Ç
886 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/26(‹à) 12:42:39.46 ID:/S6uCtFc.net] ŠÖ”Œ^‚Æ‚©ƒ}ƒ‹ƒ`ƒpƒ‰‘ã–±‚Æ‚©ƒhƒJƒ^‚ɂ͖³—BƒIƒuƒWƒFƒNƒg‚¾‚Á‚ÄŽUXŒê‚ç‚ê‚Ă悤‚â‚A‚¢‚â–¢‚¾A‚© ˆê•”‚Ì“Ëo‚µ‚½W’cˆÈŠO‚ÍA‚Ù‚©‚ɂǂ¤‚µ‚悤‚à‚È‚¢l‚ª’¾“a‚·‚éE‹Æ‚ɂȂÁ‚Ä‚éƒCƒ[ƒW
887 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2014/09/26(‹à) 20:12:51.02 ID:+dkMIegW.net] do\•¶‚ÌŽg—p‹ÖŽ~‚Ì‹K–ñ‚Á‚Ä‘S•”>>=‚Å‘‚‚Á‚Ä‚±‚ƂȂ̂¾‚낤‚©B——R‚àŠÜ‚߂ċC‚ɂȂéB
888 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/26(‹à) 20:54:07.13 ID:mU/FSdzC.net] >>872 ‘O”¼‚ÅŽUXƒIƒuƒWƒFƒNƒgŽwŒü‚ð‚±‚«‚¨‚낵‚Ä‚¨‚«‚È‚ª‚çA ’†”Õ‚ÅOCaml‚ð„‚·‚Æ‚¢‚¤ˆÓ–¡•s–¾‚È•¶Í‚̘_—‚Ì“WŠJ‚ª‚ ‚é ML‘°‚ð„‚·‚̂Ȃç Caml ‚© SML ‚É‚µ‚È‚¢‚ƈêŠÑ«‚ª–³‚¢‚µA Caml ‚ɃIƒuƒWƒFƒNƒgŽwŒü‚ðŒã•t‚¯‚µ‚½ "O"Caml ŠJ”Žž‚Ì”»’f‚Í ¡‚ƂȂÁ‚Ă͗¬s‚É—x‚炳‚ꂽ‘å‚«‚ÈŽ¸”s‚Å‚ ‚Á‚½‚Æ’fß‚·‚ׂ« ‚¨‚Ü‚¯‚ÉuŒÂl“I‚ÉOCaml‚ª‚·‚²‚¢‚ÆŽv‚¤v‚Æ‚ ‚é‚©‚牽‚©‚Ɠǂñ‚ł݂½‚çA ’P‚È‚éƒpƒ‰ƒƒ^Œ^‘½‘Š‚Ì˜b‚Å‚µ‚©‚È‚¢‚±‚Æ‚É΂Á‚Ä‚µ‚Ü‚Á‚½ u‚Æ‚ª‚Á‚½v‚Æ‚©u‚·‚²‚¢v‚Æ‚©A¬Šw¶‚ÌŠ´‘z•¶‚ƃŒƒxƒ‹‚͕ςí‚ç‚È‚¢ ‚±‚ñ‚ȃ|ƒGƒ€‹LŽ–‚Å‹‹—¿‚ð‚à‚炦‚é‚Ì‚¾‚©‚çA“úŒoITpro‚Ì‹LŽÒ‚Ƃ͊y‚ÈE‹Æ‚¾‚Ë >>873 ƒ^ƒCƒgƒ‹ˆÈ‘O‚Ì–â‘è‚ÅA‹LŽ–‚É’†g‚ª–³‚‚Ęb‚ɂȂç‚ñ >>876 ƒ\[ƒXƒR[ƒh‰ð̓c[ƒ‹‚Ȃ猾Œêˆ—Œn‚ÆŽ—‚½\‘¢‚ɂȂ邩‚çA (ˆê”Ê“I‚ɂ͕›ì—p‚ð–͕킷‚邽‚߂Ɏg‚í‚ê‚é)do‹L–@‚ðŽg‚¤•K—v«‚Í–³‚¢‚ÆŽv‚í‚ê
889 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2014/09/26(‹à) 21:11:21.88 ID:+dkMIegW.net] ‚¿‚å‚Á‚Æ‚®‚®‚Á‚Ă݂½‚炱‚¤‚¢‚¤ƒy[ƒW‚ª‚ ‚Á‚½B www.haskell.org/haskellwiki/Do_notation_considered_harmful
890 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/26(‹à) 21:24:18.32 ID:rzI+KhbO.net] ‚½‚µ‚©‚Ƀ^ƒCƒgƒ‹‚Å‘¹‚µ‚½‚Ý‚½‚¢‚¾‚È
891 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/27(“y) 09:02:30.03 ID:aRJ76A2x.net] ‚ ‚ ‚¢‚¤ø‚è‹LŽ–“Ç‚ñ‚ŃhƒLƒhƒL‚·‚é‚͎̂vtŠú‚ÌŽq‹Ÿ‚¾‚¯ ‚à‚Á‚Æ‘ålŒü‚¯‚Ì^–Ê–Ú‚É–Ê”’‚¢‹LŽ–‚Í–³‚¢‚Ì‚©H
892 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/27(“y) 09:08:36.15 ID:V9AoMXji.net] @‚à‚µŠ®‘S–³Œ‡‚̃vƒƒOƒ‰ƒ}‚ª‘¶Ý‚·‚é‚̂ł ‚ê‚ÎA‚»‚¤‚µ‚½•û–@˜_‚É—Š‚ç‚È‚‚Ä‚àA Š®‘S‚ɈÓ}’Ê‚è‚É“®ì‚·‚éƒvƒƒOƒ‰ƒ€‚𓪂©‚ç‘‚«‰º‚µ‚Ä‚¢‚¯‚΂¢‚¢‚̂ł·B ƒIƒuƒWƒFƒNƒgŽwŒüƒvƒƒOƒ‰ƒ~ƒ“ƒO‚âŠÖ”Œ^ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÍA•sŠ®‘S‚ÈlŠÔ‚Ì‚½‚߂ɗpˆÓ‚³‚ꂽ‚à‚ÌA ‚¢‚í‚Îu”sŽÒ‚Ì“¹‹ïv‚Æ‚¢‚¦‚Ü‚·B @‚à‚¿‚ë‚ñA‚±‚ê‚͋ɒ[‚·‚¬‚é•\Œ»‚Å‚·B—Ⴆ‚ÎAl‚Í‹ó‚ð”ò‚ׂȂ¢‚̂Ŕòs‹@‚Éæ‚è‚Ü‚·B ‚±‚Ì‚±‚Æ‚ð‚à‚Á‚Äu”òs‹@‚Í”sŽÒ‚Ì“¹‹ï‚Å‚ ‚év‚ÆŒ¾‚¤l‚Í‚¢‚Ü‚¹‚ñB ‚»‚¤‚µ‚½ˆÓ–¡‚Å‚ÍAƒIƒuƒWƒFƒNƒgŽwŒüƒvƒƒOƒ‰ƒ~ƒ“ƒO‚âŠÖ”Œ^ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ð”sŽÒ‚Ì“¹‹ï‚ƌĂԂ̂ÍA ’P‚Ȃ錾—t—V‚тɂ·‚¬‚Ü‚¹‚ñBlŠÔ‚ª‘S’m‘S”\‚łȂ¢‚͓̂–‚½‚è‘O‚Å‚·‚©‚çB Š®‘S‚É’©“ú”]‚¾‚È
893 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/27(“y) 17:11:59.10 ID:lJpImKEe.net] ŽYŒoMŽÒ‚àˆê‚ÉŽ€‚˃JƒX
894 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/28(“ú) 11:09:58.25 ID:yTX/1oq/.net] ¡‰ñ’©“ú‚ª‚µ‚Å‚©‚µ‚½‚±‚Æ‚ð’N‚©‚܂Ƃ߂Ă‚ê
895 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/28(“ú) 12:21:46.09 ID:MFWVwvB9.net] ƒXƒŒˆá‚¢ƒJƒX‚Í‚¨ˆø‚«Žæ‚艺‚³‚¢
896 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/28(“ú) 12:22:16.97 ID:/z7vQ2zP.net] >>883 ‚Ç‚¢‚½‚©‚±Ž€–S
897 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/28(“ú) 12:38:21.08 ID:3fm9b2hk.net] “yˆä‚½‚©Žq‚ªƒŠƒAƒ‹‚ɑނ¢‚½‰ß‹Ž‚ɂȂÁ‚½‚Ì‚©
898 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/28(“ú) 12:39:24.70 ID:/z7vQ2zP.net] “yˆä‚ª‚Ç‚¢‚½‰ß‹Ž
899 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/09/28(“ú) 12:40:25.54 ID:/z7vQ2zP.net] ‚¨‚ñ‚½‚¯‚³‚ñ‚ª•¬‰Î‚µ‚Ä ‚¨‚½‚¯‚³‚ñ‚ªÀ‚Á‚½
900 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/10/07(‰Î) 01:19:25.02 ID:RDe60glL.net] ‘ΘbŠÂ‹«‚ðÄ‹N“®‚¹‚¸‚ÉAƒŠƒRƒ“ƒpƒCƒ‹‚µ‚½ƒ‰ƒCƒuƒ‰ƒŠ‚ðƒ[ƒh‚µ’¼‚·•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H #load ‚Å‚à‚¤ˆê“xƒ[ƒh‚·‚邯AƒVƒOƒjƒ`ƒƒ‚ªˆÙ‚È‚é‚Æ“{‚ç‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·
901 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/11/07(‹à) 22:47:28.24 ID:jjvVlXlA.net] OCaml‚ÅŒ^ƒNƒ‰ƒX‚ðŽÀŒ»‚·‚é•û–@‚ ‚éH ‚ ‚ƃJƒCƒ“ƒh‚à
902 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/12/28(“ú) 01:38:33.30 ID:t9XFY33G.net] ƒ‚ƒWƒ…[ƒ‹‚ÅŒ^ƒNƒ‰ƒX“I‚È‚à‚Ì‚ðì‚邱‚Æ‚ª‚Å‚«‚éB•Ö—˜‚Ƃ͌¾‚¢‚ª‚½‚¢‚ª
903 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/02/05(–Ø) 08:14:28.48 ID:0RN82SQI.net] Haskell ‚æ‚è OCaml ‚Ì•û‚ª•”•ª•”•ª‚ÅD‚݂Ȃñ‚¾‚¯‚ÇA OCaml ‚Íŋ߉½‚©i“W‚Æ‚©”“W‚Æ‚©–³‚¢‚Ì‚©‚ÈB
904 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/02/05(–Ø) 13:15:20.83 ID:tkrhoEGU.net] 4.0o‚½‚΂Á‚©‚¶‚á‚È‚©‚Á‚½‚Á‚¯
905 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/02/05(–Ø) 14:50:21.24 ID:j+EW35P1.net] ‰ª‘º‚̓\[ƒXX‚¢‚Ì‚ª‚È‚
906 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/02/05(–Ø) 19:17:09.87 ID:Omd6cUWA.net] >>894 ‚½‚Æ‚¦‚ÎH
907 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/02/05(–Ø) 20:40:25.53 ID:SFYHhnYx.net] ã‚©‚ç“Ç‚ñ‚Å‚¢‚¯‚Ή½‚µ‚Ä‚¢‚é‚Ì‚©•ª‚©‚éOCaml‚̃\[ƒX‚͓ǂ݂₷‚¢•”—Þ batteries‚Æ‚©core‚Æ‚¢‚Á‚½‘å‚«‚¢ƒ‰ƒCƒuƒ‰ƒŠ‚Å‚àAƒ‚ƒWƒ…[ƒ‹‚Æ“¯–¼‚̃tƒ@ƒCƒ‹Œ©‚ê‚΂¢‚¢‚¾‚¯‚Ȃ̂ÅA ‚Ç‚±‚ɉ½‚ª‚ ‚é‚Ì‚©’T‚µ‚â‚·‚¢ Šî–{“I‚Ɏ葱‚«”]‚Ȃ̂ÅAhaskell‚͂ǂ±‚©‚ç“ǂ߂΂¢‚¢‚Ì‚©•ª‚©‚ç‚È‚¢ ˆ«–¼‚‚¢import•¶‚Ì‚¨‚©‚°‚Å‚à‚Á‚Ɠǂ߂Ȃ¢
908 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/02/05(–Ø) 21:27:52.95 ID:uGoWQo5h.net] OCaml‚È‚ñ‚ƂȂƒ\[ƒX‚ÌŒ©‚½–ڂ̃oƒ‰ƒ“ƒX‚ªˆ«‚¢‚Á‚Ä‚¢‚¤‚̂͂Ȃñ‚©‚í‚©‚é‚íB
909 –¼‘OF894 mailto:sage [2015/02/06(‹à) 00:00:17.76 ID:mrZTa4bi.net] >>897 ‚Ü‚³‚É‚»‚ñ‚ȂƂ±B‚Ï‚Á‚ÆŒ©‚æ‚‚È‚¢
910 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/02/06(‹à) 11:46:04.54 ID:qvKWViHE.net] ƒ\[ƒX‚ª“ǂ݂ɂ‚¢Œ¾Œê‚Í’v–½“I‚ɶŽY••ÛŽçŒø—¦‚ªˆ«‚¢B
911 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/02/06(‹à) 11:56:15.06 ID:uqQOSJHn.net] >>898 H SML‚Ȃ炢‚¢‚ÌH
912 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/02/19(–Ø) 21:32:44.77 ID:VWBqr6Q7.net] ƒŒƒR[ƒhŒ^‚ ‚錾ŒêA‘½‘ŠƒŒƒR[ƒh‚ ‚錾ŒêAƒtƒB[ƒ‹ƒh‚ªƒtƒ@[ƒXƒgƒNƒ‰ƒX‚ɂł«‚錾Œê ‚¨‚µ‚¦‚ÄB ‚º‚ñ‚Ô‚à‚Á‚Ä‚é‚Ì‚ª‚¢‚¢B
913 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/02/19(–Ø) 22:31:13.58 ID:/rXoqLFu.net] >>901 SML# ‚Æ‚¢‚¤ Standard ML ‚̈—Œn‚Íu‚º‚ñ‚Ô‚à‚Á‚Ä‚év‚æ @@# fun get_x {X = x, ...} = x; @@val get_x = fn : ['a#{X: 'b}, 'b. 'a -> 'b] @@# val point_2d = {X=1.0, Y=2.0}; @@val point_2d = {X = 1, Y = 2} : {X: real, Y: real} @@# val point_3d = {X=10.0, Y=20.0, Z=15.0}; @@val point_3d = {X = 10, Y = 20, Z = 15} : {X: real, Y: real, Z: real} @@# get_x point_2d; @@val it = 1 : real @@# get_x point_3d; @@val it = 10 : real Standard ML ‚Ìê‡A‘O‚Q‚‚͌¾ŒêŽd—l‚Å‹K’肳‚ê‚Ä‚¢‚é‚©‚ç‚·‚ׂĂ̈—Œn‚Å—˜—p‚Å‚«‚邯‚ÇA ÅŒã‚ÌuƒtƒB[ƒ‹ƒh‚ªƒtƒ@[ƒXƒgƒNƒ‰ƒXv‚Å‚ ‚邱‚Ƃ͎d—l‚ł͗v‹‚³‚ê‚Ä‚¢‚È‚¢ ‚½‚Æ‚¦‚Î SML/NJ ‚Æ‚¢‚¤ˆ—Œn‚¾‚ÆAã‹L‚̃R[ƒh‚̓Gƒ‰[‚ɂȂé @@- fun get_x {X = x, ...} = x; @@stdIn:1.2-1.28 Error: unresolved flex record @@(can't tell what fields there are besides #X) SML# ‚ª“ÆŽ©‚ÉŠg’£‚µ‚½ƒŒƒR[ƒhŒ^‚ÉŠÖ‚µ‚Ä‚ÍASML# ƒvƒƒWƒFƒNƒg‚̃z[ƒ€ƒy[ƒW‚É “ú–{Œê‚̉ðà‚ª‚ ‚é‚©‚çA‚Ü‚¸Å‰‚ɓǂñ‚ł݂é‚Ì‚ª‚¢‚¢‚ÆŽv‚¤ ESML#‚ÌŠg’£‹@”\FƒŒƒR[ƒh‘½‘Š« in ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾ŒêSML#‰ðà @www.pllab.riec.tohoku.ac.jp/smlsharp/docs/2.0/ja/Ch7.xhtml
914 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/02/19(–Ø) 22:34:08.05 ID:VWBqr6Q7.net] ª‚ ‚肪‚ÆB ‚Ù‚ñ‚Ƃɂº‚ñ‚ÔIH@ƒtƒB[ƒ‹ƒhƒtƒ@[ƒXƒgƒNƒ‰ƒX‚Ȃ̂»‚ÌŒ¾ŒêH
915 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/02/19(–Ø) 22:35:11.19 ID:VWBqr6Q7.net] ‚ A‚©‚¢‚Ä‚ ‚Á‚½A‚²‚ß‚ñB
916 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/02/19(–Ø) 22:37:49.31 ID:VWBqr6Q7.net] SML/NJ‚Á‚Ă₂ÍAƒtƒB[ƒ‹ƒh‚ªƒtƒ@[ƒXƒg‚¶‚á‚È‚¢‚Æ‚µ‚ÄA SML#‚Á‚Ă₂̓tƒ@[ƒXƒg‚È‚ÌH ‚Ù‚©‚É‚à>>900 ‘S•”Ž‚Á‚Ă錾Œê‚Æ‚©‚ ‚ê‚΂¨‚µ‚¦‚ÄB‚Ý‚ñ‚ÈB
917 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/02/20(‹à) 03:39:21.83 ID:V63A/fo0.net] ‚PDƒŒƒR[ƒhŒ^A‚ ‚é‚¢‚ÍA‚»‚ê‚É—Þ‚·‚éŒ^‚ðŽ‚Â ‚QDƒŒƒR[ƒhŒ^ior ‚»‚ê‚É—Þ‚·‚éŒ^j‚Ì\‘¢“I•”•ªŒ^ŠÖŒW‚ðˆµ‚¦‚é ‚RD‚Å‚«‚ê‚ÎA‘½‘ŠƒŒƒR[ƒhŒ^‚Æ‚©‚»‚ê‚Æ“¯—l‚Ȃ̂ðŽ‚Â ‚SD‚Å‚«‚ê‚ÎAƒŒƒR[ƒh‚̃tƒB[ƒ‹ƒh–¼‚ªƒtƒ@[ƒXƒgƒNƒ‰ƒX ( x = [name = 3] : [name : int] ‚È‚ç@name‚ªƒtƒ@[ƒXƒgƒNƒ‰ƒXj ‚±‚êƒJƒo[‚Å‚«‚錾Œê‚È‚¢H ‚¤‚¦‚Å‚¨‚µ‚¦‚Ä‚à‚ç‚Á‚½‚Ì‚µ‚ç‚ׂĂ݂½‚¯‚Ç SML/NJ‚Á‚Ă̂͂PC‚Q‚ð–ž‚½‚µ‚Ä‚»‚¤ SML#‚Á‚Ă̂ª1,2,3‚ð–ž‚½‚µ‚Ä‚»‚¤A ‚ ‚Æ scala‚ª–³–¼ƒIƒuƒWƒFƒNƒg‚Ý‚½‚¢‚Ȃ₂Å1,2,3‚ð–ž‚½‚µ‚Ä‚»‚¤H @@@Œ^‚ðˆê•”‚©‘‚©‚È‚¢‚ƃ_ƒ‚¾‚¯‚Ç ‚Ù‚©‚É‚±‚̕ӂłȂñ‚©‚¢‚¢Œ¾Œê‚È‚¢H clojure? ‚Á‚Ă̂ª4‚Ý‚½‚µ‚đЂ¾‚¯‚ǃRƒ“ƒpƒCƒ‹Žž‚ÉŒ^‚¿‚¥‚Á‚‚µ‚Ä‚‚ê‚È‚¢‚æ‚Ë‚»‚êH @@‚¤[‚ñ‚È‚ñ‚©‚È‚¢H
918 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/02/20(‹à) 09:34:49.39 ID:vrO8Sxqb.net] 1
919 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/02/20(‹à) 10:31:17.89 ID:N6pKHonh.net] ‚¶‚á‚ ‰´‚Í2
920 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/02/20(‹à) 10:55:47.88 ID:sOgXDRpH.net] h‘è‚ÍŽ©—͂łâ‚êw
921 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/02/21(“y) 00:55:59.35 ID:KgB/c0aN.net] >>906 Standard ML ‚̃ŒƒR[ƒhŒ^‚Í\‘¢“I•”•ªŒ^ŠÖŒW‚ðŽ‚½‚È‚¢‚æ \‘¢“I•”•ªŒ^ŠÖŒW‚ðŽ‚ÂƒŒƒR[ƒhŒ^‚É—Þ‚·‚éŒ^‚ðŽ‚Â‚Ì‚Í OCaml ‚â Java ‚¢‚í‚ä‚éƒIƒuƒWƒFƒNƒgŽwŒü‚É‚¨‚¯‚éƒNƒ‰ƒX‚Æ‚»‚ê‚ç‚ÌŠÔ‚ÌŒp³ŠÖŒW‚Ì‚±‚Æ ‚Ü‚½u‘½‘ŠƒŒƒR[ƒhŒ^v‚Æ‚¢‚¤—pŒê‚̈Ӗ¡‚ªuƒpƒ‰ƒƒ^Œ^‘½‘Š‚ÈƒŒƒR[ƒhŒ^v ‚Å‚ ‚é‚È‚ç‚ÎAStandard ML ‚Í‘½‘ŠƒŒƒR[ƒhŒ^‚ðŽ‚Â‚±‚Æ‚É‚È‚é ‚±‚±‚Ńpƒ‰ƒƒ^Œ^‘½‘Š‚ÍAJava ‚¾‚ƃWƒFƒlƒŠƒNƒX(‘ÌŒ^)‚ƌĂ΂ê‚Ä‚¢‚é Œ‹˜_‚Æ‚µ‚ÄAStandard ML(‚Æ‚»‚̈—Œn SML/NL ‚¨‚æ‚Ñ SML#)‚Í‚P‚Æ‚R‚ð–ž‚½‚· ŽŸ‚Ƀtƒ@[ƒXƒgƒNƒ‰ƒX‚ɂ‚¢‚ÄA>>902 ‚̃R[ƒh‚É‚¨‚¯‚éŠÖ” get_x ‚Ì’è‹`‚¾‚¯‚ÇA @uƒtƒB[ƒ‹ƒh‚Ƃ̓ŒƒR[ƒh’l‚©‚çƒtƒB[ƒ‹ƒh’l‚Ö‚ÌŽÊ‘œ(ŠÖ”)‚Å‚ ‚év ‚Æ‚¢‚¤ŠÖŒW‚É‹C•t‚¯‚ÎA‚»‚Ì’è‹`‚͈ȉº‚̂悤‚ÉŠÈŒ‰‚ɂȂé @@# val get_x = #X; @@val get_x = fn : ['a#{X: 'b}, 'b. 'a -> 'b]@@(* SML/# *) ‚‚܂èƒtƒB[ƒ‹ƒh #X ‚Í(val錾‚Å)ޝ•ÊŽq‚É‘©”›‚µ‚½‚èA‘¼‚ÌŠÖ”‚Ö“K—p‚µ‚½‚èB ‚ ‚éŠÖ”‚Ì•]‰¿Œ‹‰Ê‚Æ‚µ‚ĕԂ·‚±‚Æ‚ª‚Å‚«‚é ‚±‚¤‚µ‚½”’l‚â•¶Žš—ñ‚Æ‚¢‚Á‚½’l‚Æ“¯“™‚Ɉµ‚¦‚髎¿‚ðŽw‚µ‚ătƒ@[ƒXƒgƒNƒ‰ƒX‚ÆŒÄ‚Ô ‚³‚ç‚Éã‹L‚Ì—á‚Í SML# ‚¾‚¯‚ÇASML/NJ ‚àŒ^ƒVƒXƒeƒ€‚ª’Pƒ‚½‚©‚çŒ^„˜_‚ÉŽ¸”s‚·‚邾‚¯‚ÅA ƒf[ƒ^Œ^‚𖾎¦“I‚É錾‚·‚ê‚Ί֔ get_x ‚ð’è‹`‚Å‚«‚é @@- val get_x = #X : {X: real, Y: 'a} -> real; @@val get_x = fn : {X:real, Y:'a} -> real@@@(* SML/NJ *) Œ^ƒVƒXƒeƒ€‚̧–ñ‚ƃtƒ@[ƒXƒgƒNƒ‰ƒX‚Æ‚¢‚¤«Ž¿‚ð‚²‚Á‚¿‚á‚É‚·‚ׂ«‚ł͂Ȃ¢ ‚Ü‚Æ‚ß‚é‚ÆAStandard ML(‚Æ‚»‚Ì‚·‚ׂĂ̈—Œn)‚̃tƒB[ƒ‹ƒh‚̓tƒ@[ƒXƒgƒNƒ‰ƒX‚Å‚ ‚é
922 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/02/21(“y) 01:03:27.14 ID:KaIHMFIz.net] > @@- val get_x = #X : {X: real, Y: 'a} -> real; ‚Å‚à‚±‚Ì get_x ‚Á‚ÄA>>902 ‚Ì point_3d ‚ɂ͎g‚¦‚È‚¢‚æ‚ËB
923 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/02/21(“y) 01:45:43.43 ID:KgB/c0aN.net] ‚¤‚ñAŽg‚¦‚È‚¢ ‚»‚ꂪ >>910 ‚Å‘‚¢‚½(Standard MLŒ¾ŒêŽd—l‚É‚¨‚¯‚é)uŒ^ƒVƒXƒeƒ€v‚̧–ñ‚¾‚Ë ‚»‚̧–ñ‚𖳂‚µ‚½ SML# ‚ª“ÁˆÙ‚È‚¾‚¯‚ÅASML/NJ ˆÈŠO‚̑唼‚Ì SML ˆ—Œn‚É“¯‚¶§–ñ‚ª‚ ‚é
924 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/02/21(“y) 06:39:28.04 ID:QYKbOsyjA] SML”‚Ístructual subtypeŠÖŒW@‚à‚‚ñ‚¶‚á‚È‚¢‚ÌHª‚ÌƒŠƒ“ƒN挩‚éŒÀ‚肳 {l1:a, l2:b} < {l1:a} ‚Ý‚½‚¢‚Ɉµ‚í‚ê‚È‚¢‚ÌH java‚Ì•”•ªŒ^ŠÖŒW‚Í–¾Ž¦“I‚ɃNƒ‰ƒX–¼‚ɇ˜ŠÖŒW•t‚¯‚½‚¾‚¯‚Ì‚à‚Ì‚¾‚¯‚¶‚á‚È‚¢‚ÌH ƒtƒB[ƒ‹ƒh‚ðƒtƒ@[ƒXƒgƒNƒ‰ƒX‚Æ‚µ‚Ĉµ‚¦‚邿‚¤‚È‹Z‚ª‚ ‚é‚̂͂¤‚¦‚Ìà–¾‚Å—‰ð‚µ‚½BThanks. Žv‚Á‚Ä‚½‚æ‚èŽg‚¦‚é‚ÈsmlB ˆê•û‚ÅAƒtƒB[ƒ‹ƒhƒŠƒeƒ‰ƒ‹Ž©‘Ì‚ðAŠÖ”Œo—R‚łȂAƒtƒ@[ƒXƒgƒNƒ‰ƒX‚Æ‚µ‚Ä‚ ‚‚©‚¤•K—v‚ª‚ ‚é/‚»‚Á‚¿‚̂ق¤‚ªD‚Ü‚µ‚¢ ‚©‚à‚µ‚ê‚È‚¢ ã‚ÌƒŠƒ“ƒNæ‚É‚ ‚é˜_•¶Œ©‚é‚©‚¬‚èi—Ⴆ‚Ϋj‚»‚¤‚¢‚¤‚¢‚݂ł̃tƒ@[ƒXƒgƒNƒ‰ƒXƒtƒB[ƒ‹ƒh‚ÍŒ»ó‚͈µ‚Á‚ĂȂ¢‚Æ‘‚¢‚Ä‚ ‚éB SML# in Industry: A Practical ERP System Developmentn, # val get_x = #X; ‚ÌX‚ÉŽÀsŽž’†‚É“¾‚ç‚ê‚é•¶Žš—ñ‚Ì’l‚ðŽg‚¢‚½‚¢ String str = "myfld"; Rec rec = {str:"yaaa"}; ‚Ý‚½‚¢‚É‚³B ‚¤[‚ñsml‚Å‚©‚‚©Asml#‚‚©‚¤‚©A‚»‚ê‚Æ‚àJava,Scala,‚Å‚©‚‚©‚܂悤‚ÈB Œ^„˜_‚Í•K—v‚È‚¢‚©‚à‚µ‚ê‚È‚¢‚µAsml#‚Á‚Ăǂ±‚܂Ńƒ“ƒe‚³‚ê‚é‚Ì‚©‰ð‚ç‚È‚¢‚µASML/NJ‚ª‚¢‚¢‚©‚ÈAA‚µ‚©‚µ>>911 ‚ª‚«‚ɂȂé‚ÈB scala‚̃IƒuƒWƒFƒNƒg‚ŃŒƒR[ƒh‚ðƒVƒ~ƒ…ƒŒ[ƒg‚·‚é‚©AA ƒtƒ@[ƒXƒgƒNƒ‰ƒX‚̃tƒB[ƒ‹ƒh‚ðŽ‚ÂA ƒŒƒR[ƒh‚Å\‘¢“I‚È•”•ªŒ^ŠÖŒW‚ð‚à‚Á‚Ä‚¢‚邿‚¤‚Ȃ̂ª‚Ù‚µ‚¢B
925 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/02/21(“y) 06:49:52.82 ID:QYKbOsyjA] ‚Æ‚¢‚¤‚©‚±‚±ML‚Ì‚·‚ꂾ‚Á‚½‚Ì‚©AŠÖ”Œ^Œ¾Œê‘S”Ê‚©‚ÆŽv‚Á‚½B
926 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/02/21(“y) 20:03:59.94 ID:KgB/c0aN.net] >>910 >Standard ML ‚̃ŒƒR[ƒhŒ^‚Í\‘¢“I•”•ªŒ^ŠÖŒW‚ðŽ‚½‚È‚¢‚æ >\‘¢“I•”•ªŒ^ŠÖŒW‚ðŽ‚ÂƒŒƒR[ƒhŒ^‚É—Þ‚·‚éŒ^‚ðŽ‚Â‚Ì‚Í OCaml ‚â Java >‚¢‚í‚ä‚éƒIƒuƒWƒFƒNƒgŽwŒü‚É‚¨‚¯‚éƒNƒ‰ƒX‚Æ‚»‚ê‚ç‚ÌŠÔ‚ÌŒp³ŠÖŒW‚Ì‚±‚Æ Ž©ŒÈƒŒƒX‚¾‚¯‚ÇA‚±‚Ì’i—Ž‚ÍŠÔˆá‚¢‚ªŠÜ‚Ü‚ê‚Ä‚¢‚½‚̂Œù³‚·‚é ‚Ü‚¸F >Standard ML ‚̃ŒƒR[ƒhŒ^‚Í\‘¢“I•”•ªŒ^ŠÖŒW‚ðŽ‚½‚È‚¢‚æ ‚±‚Ì•¶Í‚ͳ‚µ‚¢‚¯‚ÇASML# ‚Íu\‘¢“Iv•”•ªŒ^ŠÖŒW‚É—Þ‚·‚éŒ^‚ðŽ‚Â ‚¾‚©‚ç >>902 ‚ÌŠÖ” get_x ‚Í point_2d ‚Æpoint_3d ‚̂ǂ¿‚ç‚É‚à“K—p‚Å‚«‚é(>>911 ) ‚»‚µ‚Ä SML# ‚¾‚ÆApoint_2d ‚Æ point_3d ‚Ì‚»‚ꂼ‚ê‚ÌŒ^‚ɂ‚¢‚ÄA {X: real, Y:real} >= {X: real, Y:real, Z: real} ‚Æ‚¢‚¤•”•ªŒ^ŠÖŒW‚ðŽ‚¿A ‚±‚±‚Å ŠÖŒW a >= b ‚Íua ‚Ì•”•ªŒ^‚ª b ‚Å‚ ‚év‚±‚Æ‚ðˆÓ–¡‚·‚é ŽŸ‚ÉF >\‘¢“I•”•ªŒ^ŠÖŒW‚ðŽ‚ÂƒŒƒR[ƒhŒ^‚É—Þ‚·‚éŒ^‚ðŽ‚Â‚Ì‚Í OCaml ‚â Java >‚¢‚í‚ä‚éƒIƒuƒWƒFƒNƒgŽwŒü‚É‚¨‚¯‚éƒNƒ‰ƒX‚Æ‚»‚ê‚ç‚ÌŠÔ‚ÌŒp³ŠÖŒW‚Ì‚±‚Æ ‚±‚Ì•¶Í‚ÍŠ®‘S‚ȊԈႢ‚ÅA³‚µ‚‚Í uu”ñ\‘¢“Iv•”•ªŒ^ŠÖŒW‚ðŽ‚ÂƒŒƒR[ƒhŒ^‚É—Þ‚·‚éŒ^‚ðŽ‚Â‚Ì‚Í OCaml ‚â Java (...Œã—ª)v‚É‚È‚é ‚½‚Æ‚¦‚Î(‰Ë‹óŒ¾Œê‚Å)“ñŽŸŒ³À•Wã‚Ì“_‚Æ‚µ‚Ä ’ŠÛƒNƒ‰ƒX {} ‚ð’è‹`‚µA‚»‚Ì‹ïÛƒNƒ‰ƒX‚Æ‚µ‚Ä {X޲: real, Y޲: real} ‚¨‚æ‚Ñ(Œ´“_‚©‚ç‚Ì‘Š‘Î“I‚È) {Šp“x: real, ‹——£: real} ‚ð’è‹`‚Å‚«‚é ‚±‚±‚ÅA‚Q‚‚̋ïÛƒNƒ‰ƒX‚̃tƒB[ƒ‹ƒh\¬(=“à•”“I\‘¢)‚Í‘S‚ˆÙ‚Ȃ邯‚ê‚ÇA {} >= {X޲: real, Y޲: real} ‚¨‚æ‚Ñ {} >= {Šp“x: real, ‹——£: real} ‚Æ‚¢‚¤•”•ªŒ^ŠÖŒW‚ðŽ‚Â
927 –¼‘OF•ÐŽR”Ž•¶MZ ŸT6xkBnTXz7B0 mailto:sage [2015/03/06(‹à) 00:20:10.28 ID:Utx2vhNJ.net] ML‚ÅŠ”Žæˆø‚µ‚Ă郄ƒc‚¨‚éH
928 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/03/06(‹à) 19:18:02.97 ID:z8rf25M9.net] >>916 https://www.janestreet.com/
929 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/04/11(“y) 09:23:04.09 ID:4MGH5loU.net] wŠÖ”Œ^ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚É–ÚŠo‚ß‚½! IQ145‚Ì—Žq‚Z¶‚Ìæ”y‚©‚çŽó‚¯‚½“ÁŒP5“úŠÔx www.amazon.co.jp/dp/4798043761/ ‚È‚ñ‚©–Ê”’‚»‚¤B ƒxƒXƒgƒZƒ‰[‚PˆÊ‚¾‚µB
930 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/04/11(“y) 11:09:33.39 ID:6e+Pm3/z.net] ’˜ŽÒ–¼‚݂Ăǂñˆø‚«
931 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/04/11(“y) 14:52:19.95 ID:kM0sKeAC.net] >>918 ‚Ü[‚½ƒnƒQ‚ÌlƒoƒJ‚â‚Á‚Ä‚é‚Ì‚©
932 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/04/30(–Ø) 22:13:28.21 ID:CyAc4DaC.net] ‚±‚ê‚ ‚킹‚ÅAqiita‚ʼn½ƒ–ŒŽ‚©‘O‚Éé“`Žn‚ß‚½‚ñ‚¾‚æ‚ÈB ¡‰ñ‚ÌMS‚ÌŠJ”ŽÒŒü‚¯ƒCƒxƒ“ƒg‚ÅAƒ}ƒ‹ƒ`ƒvƒ‰ƒbƒgƒtƒH[ƒ€ƒAƒs[ƒ‹‚µ‚Ä‚½‚©‚çAF#‚É‚àƒ`ƒƒƒ“ƒX‚ª‘‚¦‚é‚©‚àB
933 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/06/21(“ú) 14:35:56.40 ID:jZdgW1bu.net] MLŒn‚Ń}ƒ‹ƒ`ƒXƒŒƒbƒhƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Á‚Ăǂ¤‚â‚é‚ÌH ‚Å‚«‚ê‚ÎAƒvƒŠƒGƒ“ƒvƒeƒBƒu‚ÅB ƒmƒ“ƒvƒŠ‚È‚çAƒoƒCƒ“ƒfƒBƒ“ƒO‚³‚¦€”õ‚Å‚«‚ê‚Îpthread‚Æ‚©Žg‚¤‚¾‚¯‚Åo—ˆ‚é? ‚ ‚ÆAƒ}ƒ‹ƒ`ƒRƒA‚Å“®‚ˆ—Œn‚Á‚Ăǂñ‚Ȃ̂ª‚ ‚è‚Ü‚·‚©H
934 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/06/21(“ú) 15:56:19.44 ID:h+2IwqsQ.net] ƒmƒ“ƒvƒŠƒGƒ“ƒvƒeƒBƒu‚È•Às‚̃tƒŒ[ƒ€ƒ[ƒN‚Æ‚µ‚Ä‚ÍConcurrent MLA ƒ}ƒ‹ƒ`ƒRƒA‚ŃvƒŠƒGƒ“ƒvƒeƒBƒu‚Å“®‚ˆ—Œn‚ÍcMultiMLtonHŽg‚Á‚½‚±‚ƂȂ¢‚¯‚Ç
935 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/06/21(“ú) 21:09:48.45 ID:jZdgW1bu.net] >>923 ‚ ‚肪‚Æ‚¤IŽQl‚É‚µ‚Ă݂܂·B
936 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/06/22(ŒŽ) 21:17:40.35 ID:NI+fH6po.net] SML/NJ‚ÉCML‚ª“ü‚Á‚Ä‚é‚Ý‚½‚¢‚¾‚¯‚Ç ŒÄ‚Ño‚µ‚©‚½Ž©‘Ì‚ª—Ç‚•ª‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½,,,
937 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/06/22(ŒŽ) 22:19:01.14 ID:OHI7eLtz.net] ‚Ü‚¾ƒoƒCƒgƒR[ƒh‚¾‚¯‚È‚ñ‚ň—‘¬“x“I‚ɂ̓ƒŠƒbƒg”–‚¢‚ªocaml-multicore‚àŠJ”’† https://github.com/ocamllabs/ocaml-multicore ’ú‚ß‚ÄF#‚ªˆê”ÔŠy‚»‚¤
938 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/07/04(“y) 11:48:28.89 ID:D//5Uocc.net] V’ª10ŒŽ†(9/7””„)‚ÉÅV’·•Òwƒ‚ƒiƒh‚̗̈æx330–‡ˆê‹“ŒfÚ
939 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/07/19(“ú) 15:49:50.98 ID:1yK25cK1.net] Haskell@ƒKƒ`ƒ€ƒ`‚¢‚¢’j F# ƒ^ƒ}‚àƒTƒI‚àŽæ‚Á‚½ƒjƒ…[ƒn[ƒt OCaml ƒ^ƒ}‚Í“EoAƒTƒI‚ÍŽc‚µ‚½ƒIƒJƒ} Java ƒmƒ“‹C‚̈ê”Êl C@ŒÃ•—‚Ȉê”Êl C++ ’c‰ò‚Ì¢‘ã‚̈ê”Êl C#@‚䂯‚袑ã
940 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/08/01(“y) 08:14:56.43 ID:keSdeN9Q.net] Ocaml‚Á‚Äscheme‚Ìvalues‚ɑГ–‚·‚é‚̂Ȃ¢‚̂ł·‚©H
941 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/08/02(“ú) 05:19:00.73 ID:OeY6iFU6.net] + ‚Æ+. ‚Á‚Äâ‘΂ɋæ•Ê‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚̂ł·H•‚“®¬”‚Æ®”‚ŃR[ƒh‚킯‚é‚̂߂ñ‚Ç‚‚³‚¢
942 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/11/01(“ú) 12:21:17.11 ID:FL14q5P6.net] min-caml‚ð“Ç‚Ý‰ð‚±‚¤‚ÆŽv‚Á‚Ăł«‚ê‚ά‚³‚•ª‚¯‚ăRƒ“ƒpƒCƒ‹‚µ‚ÄŠm‚©‚ß‚½‚¢‚Å‚· parser.mly/lexer.mll/id.ml/syntax.ml/type.ml ‚±‚±‚܂łªÅ‰‚̉ò‚̂悤‚Ȃ̂Åocamlyacc/ocamllex‚µ‚½‚ ‚ƃCƒ“ƒ^ƒvƒŠƒ^‚Å #use "type.ml" #use "id.ml" #use "syntax.ml" #use "parser.ml" #use "lexer.ml" ‚܂łâ‚邯lexer.ml‚ð“ǂݞ‚ñ‚Å‚¢‚é‚Ì‚Élexer.mll‚ŃGƒ‰[‚ª‚ł܂· ‚Ç‚¤‚â‚Á‚ăCƒ“ƒ^ƒvƒŠƒ^‚ɓǂݞ‚߂΂¢‚¢‚̂łµ‚傤‚©
943 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/03/06(“ú) 17:23:06.30 ID:LFfI8YF2.net] C++11‚Æboost‚Åml‚Æ“™‰¿‚È‚±‚Æo—ˆ‚邿‚¤‚ɂȂÁ‚ĂȂ¢H
944 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/03/07(ŒŽ) 12:29:48.85 ID:IQOnvxBL.net] Šy‚ɂ͂ȂÁ‚Ä‚à“™‰¿‚ɂ͂ȂÁ‚ĂȂ¢
945 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/06/16(–Ø) 23:45:45.68 ID:ogi8+DdB.net] OCamlŠo‚¦‚ÄHaxe‚̃^[ƒQƒbƒgŽ©•ª‚Å‘‚¯‚邿‚¤‚ɂȂÁ‚½‚ç‚È‚ ‚Á‚ÄŽv‚Á‚½‚¯‚Ç ƒpƒbƒgŒ©‰½‚ª‘‚¢‚Ä‚ ‚é‚Ì‚©—Ç‚‚í‚©‚ç‚È‚¢
946 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/07/09(“y) 07:50:35.12 ID:lXAilHyr.net] >>928 JavaScript ‹ê˜Jl
947 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/07/22(‹à) 00:00:06.57 ID:Zm57F0sF.net] OCaml ƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚½‚ç ‚ªo‚Ä‚«‚½B ŠG•¶Žš‚ª‚±‚ñ‚ȂƂ±‚ë‚É‚àio‚µ‚Ă邯‚Ícc
948 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/07/23(“y) 20:35:22.56 ID:K/hEThar.net] F#‚Í‚¢‚Ü‚¢‚¿·‚èオ‚ç‚ñ‚Ì‚ÅOCaml‚ɖ߂邩
949 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/07/31(“ú) 08:26:29.15 ID:FitcqrL7.net] OCaml‚ɂ͊֔‡¬‚ª‚È‚¢‚Æu‚‚ñ‚Å‚·‚ªA@@‚͇¬‚ł͂Ȃ¢‚̂ł·‚©
950 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/09/02(‹à) 10:19:54.63 ID:75SbB3DN.net] OCaml•׋‚µ‚Í‚¶‚߂̉SŽÒ‚ÌŽ¿–â‚È‚ñ‚Å‚·‚ªA‚ǂȂ½‚©‹³‚¦‚Ä‚‚¾‚³‚¢ https://ocaml.org/learn/tutorials/modules.ja.html ‚±‚±‚Ìà–¾‚É‚æ‚邯As––‚Ì;;‚ð”ð‚¯‚é‚½‚߂݂ñ‚È‚±‚¤‘‚ open Amodule let () = hello () ‚Á‚Ä‚ ‚é‚ñ‚Å‚·‚ªA‚±‚ꂪ‚Ü‚¸—‰ð‚Å‚«‚È‚¢ ()‚Á‚Äunit‚Ì’è”’l‚Æ‚¢‚¤‚©ƒŠƒeƒ‰ƒ‹‚Ý‚½‚¢‚È‚à‚̂Ȃ̂ł͂Ȃ¢‚Å‚·‚©H let‚Å‘©”›‚·‚é“I‚ȃR[ƒh‚ª‘‚¯‚邱‚Æ‚ªäD‚É—Ž‚¿‚È‚¢‚̂ł·‚ªEEE
951 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/09/02(‹à) 13:34:30.13 ID:xfbClL/y.net] () ‚Á‚Ä C ‚Ì void ‚Ý‚½‚¢‚È‚à‚ñ‚â‚ëB hello() ‚Ì–ß‚è’l‚ª void ‚Å—¼•Ó void = void ‚Å OK ‚Ý‚½‚¢‚ÈB
952 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/09/02(‹à) 18:21:07.36 ID:anKFyHj7.net] =‚ª“™†‚Ȃ炻‚ñ‚ÈŠ´‚¶‚Á‚Ä‚·‚é‚̂ł·‚ªA let •Ï”–¼ = ’l@‚Á‚ÄŒ`‚É“–‚Ä‚Í‚Ü‚é‚Æ unit‚Ì()‚Á‚ĕϔ–¼‚Å‚ ‚è’l‚Å‚à‚ ‚é‚Á‚Ä‚±‚ÆH ‚Æ‚©l‚¦o‚·‚Ƭ—‚µ‚Ä‚
953 –¼‘OFµ‚Ü‚¢‚Ü‚·¥¥¥ [] [‚±‚±‰ó‚ê‚Ă܂·]
954 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/09/02(‹à) 18:22:47.76 ID:h+44ee0t.net] >>939 ‚»‚Ì—p“r‚ÌꇒP‚È‚éƒGƒ“ƒgƒŠƒ|ƒCƒ“ƒg‚Ȃ̂Å()‚É‚»‚ñ‚ȂɈӖ¡‚͂Ȃ¢B let _ =`‚Å‚à“®ì‚·‚邿B
955 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/09/02(‹à) 19:39:25.71 ID:MnPjnRyk.net] >>941 let‚Í‘ã“ü‚ł͂Ȃƒpƒ^[ƒ“ƒ}ƒbƒ` •’i‚Í let ƒpƒ^[ƒ“ = Ž® ‚̃pƒ^[ƒ“‚̂Ƃ±‚ë‚ÉV‹K‚Ì‘©”›(•Ï”–¼)‚ðˆêŒÂ’u‚¢‚Ă邾‚¯ let 1 =2 ‚Æ‚©‘‚¯‚ÄMatch_failure‚É‚È‚é‚æ
956 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/09/02(‹à) 21:44:32.31 ID:TuW8Vb/N.net] ŠF‚³‚ñ‚ ‚肪‚Æ‚¤A‰½‚ƂȂ•ª‚©‚è‚Ü‚µ‚½ ŽÀÛ‚É¢let x::xs = [1;2;3;4];;£‚Æ‚©‚â‚邯x=1Axs=[2;3;4]‚Æ‚©‚È‚è‚Ü‚·‚Ë let‚Á‚Ă̂Ímatch‚Ì’P“ƃpƒ^[ƒ“ƒo[ƒWƒ‡ƒ“‚Ý‚½‚¢‚ÈŠ´‚¶‚È‚ñ‚Å‚·‚ËA‚«‚Á‚Æ
957 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/09/03(“y) 14:38:27.01 ID:xDozGH3Q.net] OCaml‚àŽÌ‚Ä‚ª‚½‚¢ qiita.com/HirofumiYashima/items/98d35b40dde12bbb5d6d
958 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/09/04(“ú) 01:00:38.68 ID:m/Nfzz4G.net] ‚½‚Ñ‚½‚щSŽÒ“IŽ¿–â‚Å‚·‚¢‚Ü‚¹‚ñ OCaml‚É‚ÍList‚âArray‚ɑ΂·‚égroup byŠÖ”‚Á‚Ä–³‚¢‚ñ‚Å‚µ‚傤‚©H •W€ƒ‰ƒCƒuƒ‰ƒŠ(ideone‚âyukicoder‚Å—˜—p‰Â”\)‚͈͓̔à‚Å‘¶Ý‚·‚ê‚ÎŠð‚µ‚¢‚ñ‚Å‚·‚ª¥¥¥
959 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/09/04(“ú) 21:14:26.78 ID:ZFd7dRv3.net] List.filter : ('a -> bool) -> 'a list -> 'a list ‚È‚ç‚ ‚éB Array‚ɂ͂Ȃ¢‚©‚玩—͂ŎÀ‘•‚·‚é‚©ExtLib‚Å‚àŽg‚¨‚¤B ‚Á‚Ä‚¢‚¤‚©•W€ƒ‰ƒCƒuƒ‰ƒŠ‚¾‚Á‚½‚玩•ª‚ÅŒŸõ‚µ‚悤‚ËB ”nŽ‚È‚ÌH
960 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/09/04(“ú) 21:40:33.19 ID:m/Nfzz4G.net] >>947 •W€ƒ‰ƒCƒuƒ‰ƒŠ‚Í’T‚µ‚½‚¯‚ÇA–³‚©‚Á‚½‚©‚玩삵‚½‚æ ŋ߂¾‚ÆF#‚É‚µ‚ëscala‚É‚µ‚ëgroupby‚ª‚ ‚é‚Ì‚ª“–‚½‚è‘O‚¾‚©‚çAŠm”F‚Ì‚½‚ß•·‚¢‚Ă݂½ ‚»‚Ì’ö“x‚ÌŽ–î‚àŽ@‚¹‚È‚¢‚¨‘O‚ª”nŽ‚¶‚á‚Ë‚—
961 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/09/05(ŒŽ) 20:50:26.74 ID:uZnwqH5s.net] h‘è‚â‹£ƒvƒ‚Å‚à‚â‚é‚ñ‚¶‚á‚È‚«‚áCore‚©Batteries“ü‚ê‚È‚¢‚Æ‚â‚Á‚Ä‚ç‚ê‚È‚¢
962 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/09/10(“y) 11:17:54.65 ID:hxR4/XV4.net] •W€ƒ‰ƒCƒuƒ‰ƒŠƒSƒ~‚·‚¬
963 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/09/10(“y) 20:27:19.82 ID:vL431mpn.net] map reduce‚ɑГ–‚·‚é‚à‚ñ‚ª‚ ‚ê‚΂¢‚¯‚é‚ñ‚¶‚á‚Ë
964 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/02/27(ŒŽ) 20:54:32.60 ID:nBcs47LL.net] uƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÌŠî‘bv‚𔃂Á‚Ä‚«‚ÄOcaml‚ðŽn‚߂悤‚Æ‚µ‚½‚̂ł·‚ªƒCƒ“ƒ^ƒvƒŠƒ^‚ª“ú–{Œê‚ð•\ަ‚µ‚Ä‚‚ê‚Ü‚¹‚ñB‚®‚®‚Á‚Ä‚à’mޝ‚ª‘«‚炸‰ðŒˆ–@‚ª‚í‚©‚ç‚È‚‚Ä“r•û‚É•é‚ê‚Ä‚¢‚Ü‚·B’N‚©•‚¯‚Äc
965 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/02/27(ŒŽ) 21:06:38.41 ID:nBcs47LL.net] Žg‚Á‚Ä‚éŠÂ‹«‚Íubuntu16.10‚Å‚·B
966 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/02/28(‰Î) 21:46:08.53 ID:hBxDt9/3.net] >>952 ‰ðŒˆ‚µ‚Ü‚µ‚½
967 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/03/01(…) 12:55:25.91 ID:jLbNtrZK.net] ‚ǂ̂悤‚É‚µ‚Ä‰ðŒˆ‚µ‚½‚Ì‚©‘‚¢‚Ä‚à‚炦‚邯 “¯‚¶ó‹µ‚ɊׂÁ‚½l‚Ì•‚¯‚ɂȂ邩‚à’m‚ê‚È‚¢‚킯‚¾‚ªc
968 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/03/01(…) 16:07:29.52 ID:ZtKy2rs9.net] >>955 ‰ðŒˆô‚ð2‚ÂŽŽ‚µ‚Ü‚µ‚½ ‚Ü‚¸A’˜ŽÒ‚̃Tƒ|[ƒgƒTƒCƒgipllab.is.ocha.ac.jp/~asai/book/Linux.html j‚ðŒ©‚ÄA @‡@’[––‹N“®¨ã•”ƒƒjƒ…[ƒo[‚Ì’[––ƒ^ƒu¨•¶ŽšƒR[ƒh‚Ìݒ訓ú–{ŒêiEUC-JPj‚Éݒ肵‚Ä‚©‚ç @‡ALANG=en_US.ISO88591 ocaml‚ðŽÀs‚µ‚Ü‚µ‚½‚ª‰ðŒˆ‚µ‚Ü‚¹‚ñ‚Å‚µ‚½B ŽŸ‚ÉAqiita.com/KenjiYamauchi/items/40aaab56b65777950877 ‚ðŽQl‚É‚µ‚ÄA @‡@”CˆÓƒeƒLƒXƒgƒGƒfƒBƒ^‚Å~/iƒz[ƒ€ƒfƒBƒŒƒNƒgƒŠ”z‰º‚̈Ӗ¡j‚É.ocamlinit‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚ðì‚èA @‡Aulet printer ppf = Format.fprintf ppf "\"%s\"";; @@ #install_printer printerv‚Æ‹Lq‚µ‚½ŠA‰ðŒˆ‚µ‚Ü‚µ‚½B ƒRƒ“ƒsƒ…[ƒ^‚âƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÉÚ‚µ‚¢•û‚ɂ͂©‚Ȃ肂ǂ¢‚ÆŽv‚¢‚Ü‚·‚ªA‘½•ªŽ©•ª‚̂悤‚ȃvƒƒOƒ‰ƒ~ƒ“ƒO‰SŽÒ‚ª“ǂޖ{‚¾‚ÆŽv‚¤‚̂ŔO“ü‚è‚É‘‚¢‚Ä‚¨‚«‚Ü‚·B
969 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/03/01(…) 16:10:35.17 ID:ZtKy2rs9.net] ‚Æ‚¢‚¤‚©A’N‚àŒ©‚ĂȂ¢‚ÆŽv‚Á‚Ä‚½EEE
970 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/03/01(…) 16:46:02.21 ID:8oSlLlXA.net] ‰³
971 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/05/01(ŒŽ) 06:16:47.63 ID:Cn5FkhjE.net] ƒˆŠÖ”Œ^ƒf[ƒ^\‘¢‚ª””„‚³‚ꂽ‚Á‚Ă̂ɷ‚èオ‚Á‚ĂȂ¢‚È
972 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/01(ŒŽ) 08:26:08.29 ID:X5RvQ3AI.net] >>959 ‚ ‚ê‚ð“ǂނ悤‚È‘w‚ÍAŠù‚ÉŒ´‘‚œǂñ‚ł邩‚ç‹C‚É‚à‚µ‚È‚¢‚̂łÍB
973 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/30(‰Î) 11:59:51.61 ID:heN7Y+lD.net] Real World OCaml ‚Å OCaml“ü–å’†‚Å‚·B https://realworldocaml.org/v1/en/html/variables-and-functions.html ... As a result, when passing labeled functions as arguments, you need to take care to be consistent in your ordering of labeled arguments. —v‚ÍAƒ‰ƒxƒ‹•tˆø”Ž‚¿‚ÌŠÖ” ‚Í ˆø”‚̇˜‹C‚É‚µ‚È‚‚Ä—Ç‚‚È‚é‚̂ŕ֗˜‚¾‚Ë‚Á‚Ęb‚¾‚Á‚½‚Ì‚ÉA ‚»‚¤‚¢‚¤ŠÖ”‚ð ‘¼‚ÌŠÖ”‚Ɉø”‚Æ‚µ‚Ä“n‚·Žž‚Í ‡˜‹C‚É‚µ‚È‚¢‚ÆŒ^ƒGƒ‰[‚ɂȂ邩‚à‚æA‚ÆB Œ» (OCaml ver. 4.04.1) ‚É‚»‚¤‚È‚Á‚Ä‚é‚̂͂µ‚傤‚ª‚È‚¢‚Æ‚µ‚ÄAƒ†[ƒU[‚Í•s–ž‚¾‚Á‚½‚肵‚È‚¢‚ñ‚Å‚·‚©‚ËH Žd—l•Ï‚¦‚Ăǂ±‚Å‚à‡˜‹C‚É‚µ‚È‚‚Ä‚æ‚‚È‚é‚æ‚¤‚É‚·‚é‚͉̂½‚©•s“s‡‚ª‚ ‚é‚ñ‚Å‚µ‚傤‚©H
974 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/31(…) 12:35:03.09 ID:nyiBm3r5.net] ‚Í‚¢
975 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/06/02(‹à) 14:10:54.16 ID:v4wV8DId.net] >>959 ‘“X‚Å—§‚¿“ǂ݂µ‚Ă݂½‚ñ‚¾‚¯‚Ç”÷–‚Ɉµ‚Á‚Ä‚¢‚éƒf[ƒ^\‘¢‚È‚‚ËH ƒTƒ“ƒvƒ‹ƒR[ƒh‚ªStandard ML‚Æ‚¢‚¤‚̂͋Á‚¢‚½‚ªB
976 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/06/09(‹à) 03:43:45.31 ID:Z/PWf/cV.net] ––”öÄ‹A‚ªƒCƒ[ƒW‚Å‚«‚È‚¢‚ñ‚¾‚¯‚Ç
977 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/06/09(‹à) 10:56:43.72 ID:jgO9PNm3.net] u‚È‚ñ‚Å‚àÄ‹Av‚âu‚È‚ñ‚Å‚àŒp‘±v‚ð“Ç‚ñ‚ł݂½‚çH—á‚ÍScheme‚¾‚ª
978 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/06/09(‹à) 13:37:56.60 ID:3OdcZ+id.net] fact 0 = 1 fact n = n * (fact (n-1)) ‚¾‚ÆCfact (n-1)‚ÌÄ‹AŒÄo‚ÌŒã‚Å n‚Ƃ̊|‚¯ŽZ‚ð ‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢DŒvŽZ‚ÌÅŒãi––”öj‚ªÄ‹A‚Å‚Í ‚È‚æŽZ‚ƂȂéD fact2 0 n = n fact2 n k = fact2 (n-1) (n*x) ‚Æ‚µ‚Ä fact1 n = fact2 n 1 ‚Æ‚µ‚Ä‚¨‚¯‚ÎCfact2‚ÌŒvŽZ‚ÌÅŒã‚Ífact2‚Ì Ä‹AŒÄo‚ÅCcall‚ðgoto‚ɕς¦‚½ƒ‹[ƒv‚ÅŽÀs‚Å‚«‚éD ‚±‚ñ‚ÈŠ´‚¶‚ŃCƒ[ƒW‚Å‚«‚éH
979 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/06/09(‹à) 14:50:46.84 ID:rw1qC18c.net] f_outer(n){ f_inner(n, accumulator){ if 1 == n accumulator else f_inner(n - 1, n * accumulator) } } accumulator ‚É’~Ï‚·‚ê‚ÎH
980 –¼‘OF965 mailto:sage [2017/06/09(‹à) 14:56:24.07 ID:rw1qC18c.net] f_outer(n){ f_inner(n, accumulator){ if 1 == n accumulator else f_inner(n - 1, n * accumulator) } return f_inner(n, 0) } C³B “à•”ŠÖ”‚ðAreturn ‚·‚é‚Ì‚ª”²‚¯‚Ä‚¢‚½
981 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/06/09(‹à) 16:51:44.77 ID:VCuqCK40.net] ‚¨‚¨‚¨‚í‚©‚Á‚½‹C‚ª‚·‚é ‚ ‚肪‚Æ‚¤I ‚È‚ñ‚Å‚àÄ‹N‚Æ‚â‚ç‚à“Ç‚ñ‚ÅŒ©‚邱‚Ƃɂ·‚é
982 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/06/09(‹à) 17:05:35.04 ID:3Dqy8l+L.net] >>968 return f_inner(n, 1) ‚¶‚á‚È‚¢H
983 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/06/25(“ú) 18:30:26.47 ID:v1ZjLLZV.net] Ocaml‚Æ‚©Coq‚Á‚Ä–¼ŒÃ‰®ˆÈŠO‚Å‚à‘åŠw‚ł̎ö‹Æ‚Æ‚©Œ¤‹†‚ÉŽg‚í‚ê‚Ä‚¢‚é‚ÌH ˆêŽžŠú‚̃u[ƒ€‚Í‹Ž‚Á‚½‚Ý‚½‚¢‚¾‚¯‚ÇB ‘åŠw‚Ìî•ñŠw•”‚Æ‚©‚ÌŒ»ó‚ɂ͂¿‚å‚Á‚Æ‚¾‚¯‹»–¡‚ª‚ ‚éB ‚»‚µ‚Ä—¬s‚ÉŒã‚ê‚Ä¡ •׋‚µ‚Ä‚¢‚é40‘ã‚̃IƒŒB
984 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/07/03(ŒŽ) 09:21:46.88 ID:ipQv+IYB.net] “Œ‘哌–k‘储’ƒ‚Ì…‚ł͎g‚Á‚Ä‚½
985 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/07/03(ŒŽ) 17:44:24.93 ID:/M1wO8+Z.net] Žö‹Æ‚ÅŽg‚Á‚½‚Ì‚ÉL‚Ü‚ç‚È‚©‚Á‚½‚Æ‚¢‚¤‚±‚Æ‚©B ‚‚܂èŒ[–Ö‚ÉŽ¸”s‚µ‚½‚ÆB
986 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/07/04(‰Î) 13:46:26.44 ID:VgVQ93XC.net] Occam‚È‚ç’m‚Á‚Ƃ邼‚æH
987 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/07/12(…) 14:21:04.56 ID:06OhWRFP.net] >973 L‚Ü‚ç‚È‚©‚Á‚½‚Æ‚¢‚¤‚©ƒLƒ‰[ƒAƒvƒŠ‚ª‚È‚©‚Á‚½‚Æ‚¢‚¤‚©c Œ‹‹ÇOcaml‚Åì‚ç‚ꂽƒAƒvƒŠ‚Å—BˆêƒvƒƒOƒ‰ƒ}ŠÔ‚Å—¬s‚Á‚½‚Ì‚ªCoq‚È‚ñ‚¶‚á‚ËH
988 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/07/12(…) 14:33:02.68 ID:bLDjTsNM.net] OCaml ‚Í‹à—Z‚Æ‚©‚ÅŽg‚í‚ê‚Ä‚é‚ñ‚¶‚á–³‚©‚Á‚½‚©B ‚»‚¤‚¢‚â Rust ‚àʼn‚Í OCaml ‚ŃRƒ“ƒpƒCƒ‰[‘‚©‚ê‚Ä‚½‚ñ‚¾‚æ‚ÈB
989 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/07/14(‹à) 23:08:50.92 ID:UJz0OWoz.net] ‰´‚ªocamlŠo‚¦‚½‚«‚Á‚©‚¯‚͂Ƃ ‚éƒGƒƒQ[‚̃`[ƒgƒc[ƒ‹‚È‚ñ‚¾‚ª ‚ ‚ê‚ÌìŽÒ‚ª‚È‚º‚»‚ê‚ðÌ—p‚µ‚½‚©‚ɂ͂¸‚²‚¢‹»–¡‚ ‚é
990 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/07/15(“y) 12:06:36.80 ID:03i9G/wL.net] >>977 ‚Ç‚Á‚©‚ÌŠw¶‚¾‚Á‚½‚ñ‚¶‚á‚È‚¢‚ÌHŒZ–…‚à‚̃GƒƒQ‚¾‚¯‚É‹ž‘傯‚©B
991 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/08/16(…) 21:00:55.34 ID:H/HIEf+2.net] (*LEƒÖE`*)
992 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/08/17(–Ø) 13:02:39.82 ID:5mQoD0+b.net] (LEƒÖEM)
993 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/09/01(‹à) 18:43:59.45 ID:RxXe6GrD.net] 8ŒŽ‚Í‚¿‚å‚Á‚Æ“Z‚Ü‚Á‚½ŽžŠÔ‚ª‚Ƃꂽ‚Ì‚ÅA uƒ\ƒtƒgƒEƒFƒA‚ÌŠî‘bv“ú–{Œê–ó‚Ì—ûK–â‘è‚ð‰ð‚«‚·‚·‚߂Ă݂½B ‚Ü‚¾Poly.v‚ªI‚í‚Á‚½˜”Õ‚¾‚¯‚Ç‚¾‚¢‚ÔCoq‚ÉŠµ‚ê‚Ä‚«‚½B ¯ŽO‚Ârecommended‚Å‚à‚½‚܂ɓ‚¢–â‘肪‚ ‚é‚È[A‚Æ‚¢‚¤‚Ì‚ªŠ´‘zB ˜_—Šw‚Ì–½‘è‚Æ‚¢‚¤‚̂͂ZE‘åŠw‹³ˆç‚ÅŠµ‚ê‚Ä‚¢‚邾‚¯‚Å Œ©’¼‚µ‚Ä‚Ý‚é‚ÆŽv‚Á‚½‚æ‚è‚à•¡ŽG‚È\‘¢‚ð‚µ‚Ä‚¢‚½‚Ì‚¾‚Æ¡X‚È‚ª‚ç‚ÉŠ´‚¶‚½B ŽÀ–±‚ÅCoq‚ª—v‹‚³‚ê‚邱‚Ƃ͓–•ª‚È‚¢‚ÆŽv‚¤‚¯‚ÇA ‹t•ÏŠ·‚ÌŠÖ”‚͂Ȃ©‚炸ŽÀ‘•‚·‚邱‚Æ‚ª‚ ‚é‚̂Š‚Æ‚«‚Ç‚«uCo‚‘Žg‚Á‚ÄØ–¾‚µ‚½‚¢v‚Æ‚¢‚¤‹C•ª‚ɂ͂Ȃé‚ñ‚¾‚æ‚È[B
994 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/09/05(‰Î) 11:03:28.55 ID:a/Cb1ZW9.net] ocaml.jp/ Ž€‚ñ‚Å‚é‚Ècc > ( ! ) Parse error: syntax error, unexpected 'new' (T_NEW) in /virtual/osiire/public_html/lib/func.php on line 531
995 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/09/08(‹à) 14:02:07.35 ID:swD2wqBn.net] ocaml.jp‚Í‘§‚µ‚Ä‚éH
996 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/09/24(“ú) 12:35:45.27 ID:VL5Szw+L.net] ‚¢‚‚܂Ŏ€‚ñ‚Å‚é‚ñ‚¾‚æ
997 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/10/03(‰Î) 00:31:09.35 ID:JZnIdnEQ.net] •œŠˆ‚µ‚½
998 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/10/03(‰Î) 02:20:47.65 ID:upqeSfz9.net] •œŠˆ‚µ‚½‚̂͗ǂ¢‚¯‚ÇAˆêŒ¾‰½‚©–³‚¢‚Ì‚©‚æB’N‚ªŠÇ—‚µ‚Ä‚é‚ñ‚¾B
999 –¼‘OF979 mailto:sage [2017/10/05(–Ø) 12:08:08.18 ID:SZzrAZT5.net] “ú–{Œê–ó‚̌³‚É‹ê킵‚‚ÂLogic.v‚Ü‚Åi‚߂Ă¢‚½‚Æ‚±‚ëcc ‹v‚µ‚Ô‚è‚ɉpŒê‚Ì–{‰Æ‚ðŒ©‚½‚çA ‚È‚ñ‚©Vol.1 ` Vol.3‚É‘‚¦‚Ä‚é[IH ‚ ‚Ü‚è‚Ì“¹‚Ì‚è‚̉“‚³‚Éâ–]‚µ‚‚“à—e‚ðŒ©‚é‚ÆA ‹Œ”Å‚©‚çƒz[ƒA—˜_‚Ü‚í‚è‚ðVol..2‚É•ª—£‚µA Vol.3‚ÍÔ•–Ø“™‚Ì‚µ‚“x‚ȃf[ƒ^\‘¢‚ɂ‚¢‚ÄFX‚ÆCoq‚ÅØ–¾‚µ‚ÄŠ´‚¶‚炵‚¢iV‹KjB cc‚A–Ê”’‚»‚¤‚¶‚á‚È‚¢‚©B
1000 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/10/05(–Ø) 19:45:51.56 ID:72rIdNeW.net] >>981 ƒŠƒ“ƒNpls
1001 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/10/07(“y) 12:06:25.63 ID:689sKi0/.net] >>988 https://softwarefoundations.cis.upenn.edu/
1002 –¼‘OF979 mailto:sage [2017/10/30(ŒŽ) 19:39:25.32 ID:asGH9s/c.net] ‚±‚±ˆêƒ–ŒŽA‹Œ‚‚È‚Á‚½“ú–{Œê”Å‚ðŽÌ‚ĉpŒê”Å‚ÉÄ’§í‚µ‚Ă݂½B ˆÈ‘O‚Ío—ˆ‚邾‚¯ŽÊŒo‚µ‚Ä‚¢‚½‚ªŽžŠÔ‚ª‚©‚©‚è‰ß‚¬‚é‚Ì‚ÅA •t‘®‚Ì.vƒtƒ@ƒCƒ‹‚ð’¼Ú‘‚«Š·‚¦‚é•ûj‚É•ÏXB Œ‹\Í—§‚ĂƋ¤‚É“à—e•Ï‚í‚Á‚Ä‚é‚È‚Ÿcc’ljÁ‚³‚ꂽ—Ç–â‚à‘½‚¢‚µB ‰pŒê‚Ì”ñŒ`Ž®“IØ–¾‚Í‘‚‹@‰ï‚à‚È‚³‚»‚¤‚¾‚µAƒpƒX‚·‚é‚©B ‚µ‚©‚µA“š‚¦‚ªWebã‚É“]‚ª‚Á‚ĂȂ¢‚͎̂©KŽÒ‚ɂͳ’¼h‚¢B ‚Ç‚¤‚àSICP‚Ý‚½‚¢‚È•W€‹³‰È‘‚ð–ÚŽw‚µ‚Ä‚é‚Á‚Û‚¢H ‚±[‚䂤‚Ì(coq)‚ð‘—§Œ¤‹†Š‚Åì‚ê‚é‘‚Í‚â‚Á‚ς覂¢‚ÆŽv‚¤¡“ú‚±‚Ì B
1003 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/11/01(…) 07:27:01.78 ID:wuKEf1Sh.net] a
1004 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/11/01(…) 07:27:36.60 ID:wuKEf1Sh.net] sit
1005 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/11/01(…) 07:27:56.41 ID:wuKEf1Sh.net] dot
1006 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/11/01(…) 07:28:13.79 ID:wuKEf1Sh.net] egg
1007 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/11/01(…) 07:28:31.25 ID:wuKEf1Sh.net] nø
1008 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/11/01(…) 07:28:48.81 ID:wuKEf1Sh.net] this
1009 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/11/01(…) 07:29:26.33 ID:wuKEf1Sh.net] combi
1010 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/11/01(…) 07:30:08.09 ID:wuKEf1Sh.net] it
1011 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/11/01(…) 07:30:42.85 ID:wuKEf1Sh.net] 2
1012 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/11/01(…) 07:31:16.98 ID:wuKEf1Sh.net] ping
1013 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/11/01(…) 07:32:05.81 ID:wuKEf1Sh.net] pong
1014 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/11/01(…) 07:32:32.73 ID:wuKEf1Sh.net] wild
1015 –¼‘OF1001 [Over 1000 Thread.net] ‚±‚̃XƒŒƒbƒh‚Í‚P‚O‚O‚O‚ð’´‚¦‚Ü‚µ‚½B V‚µ‚¢ƒXƒŒƒbƒh‚𗧂ĂĂ‚¾‚³‚¢B life time: 3061“ú 0ŽžŠÔ 17•ª 11•b
1016 –¼‘OF‰ß‹ŽƒƒO š [[‰ß‹ŽƒƒO]] ¡ ‚±‚̃XƒŒƒbƒh‚Í‰ß‹ŽƒƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·