y”ŠwŽÒzHaskell‚̓ ..
[2ch|¥Menu]
641:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/31 01:48:19
>>638
„‚»‚à‚»‚àAƒvƒƒOƒ‰ƒ~ƒ“ƒOƒpƒ‰ƒ_ƒCƒ€‚Æ‚µ‚ẴIƒuƒWƒFƒNƒgŽwŒü‚Æ‚¢‚¤‚Ì‚ª
„uó‘ԂƎ葱‚«‚ðˆê“Z‚߂ɂµ‚ăJƒvƒZƒ‹‰»‚·‚év‚Æ‚¢‚¤“®‹@‚Å“±“ü‚³‚ꂽ‚à‚Ì‚¾‚©‚çB

ʧH‚—‚—‚—

642:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/31 01:51:09
>>638
„uó‘ԂƎ葱‚«‚ðˆê“Z‚߂ɂµ‚ăJƒvƒZƒ‹‰»‚·‚év‚Æ‚¢‚¤“®‹@‚Å“±“ü‚³‚ꂽ‚à‚Ì‚¾‚©‚çB
‚Ç[‚Å‚à‚¢‚¢‚ªƒf[ƒ^\‘¢‚ƃAƒ‹ƒSƒŠƒYƒ€‚ð“Z‚ß‚é‚ñ‚¶‚á‚È‚©‚Á‚½‚©‚ÈH
ó‘Ô‰]X‚ÍŒ‹‰Ê“I‚É‚»‚¤‚¢‚¤ƒvƒƒOƒ‰ƒ~ƒ“ƒOŽè–@‚ªo‚Ä‚«‚½‚¾‚¯‚Å–{Ž¿“I‚ɂ͂ ‚ñ‚Ü‚èŠÖŒW‚È‚¢‚ÆŽv‚¤B

‚Ü‚ Haskell‚̑㔓Iƒf[ƒ^Œ^‚ÍŒ^‚ƃf[ƒ^\‘¢‚ð‘Ήž•t‚¯‚Ä
Œ^‚ɂ‚¢‚ăAƒ‹ƒSƒŠƒYƒ€‚ð‘‚­‚©‚çAƒf[ƒ^\‘¢‚ƃAƒ‹ƒSƒŠƒYƒ€‚͂قڊ®‘S‚É•ª—£‚µ‚Ă邯‚¢‚¦‚é‚©‚à‚µ‚ê‚È‚¢B
‚±‚ê‚Í‚±‚ê‚ÅŒ‹\•ª‚©‚è‚â‚·‚­‚Ä‚¢‚¢ƒVƒXƒeƒ€‚¾‚Æ‚¢Žv‚¤‚ñ‚¾‚¯‚ÇA
‚½‚Æ‚¦‚ÎŒ^ƒNƒ‰ƒX•Ö—˜‚¾‚¯‚ǃCƒ“ƒ^[ƒtƒFƒCƒX‚Ý‚½‚¢‚ɃKƒ“ƒKƒ“ì‚é‹C‚ɂȂç‚È‚¢‚Á‚Ä‚¢‚¤‚©A
‚»‚¤‚¢‚¤×‚©‚¢‚ ‚½‚肪‚ß‚ñ‚Ç‚­‚³‚­‚È‚Á‚Ä‚é‹C‚ª‚·‚éB
‚»‚¤‚¢‚¤‚Ì‚ðƒIƒuƒWƒFƒNƒgŽwŒü‚ʼn½‚Æ‚©‚Å‚«‚È‚¢‚à‚Ì‚©‚Æ‚©Žv‚Á‚½‚èB‚±‚ê‚͉´‚Ìó’mŒb‚¾‚¯‚Ç‚ËB

‚ ‚ÆAׂ©‚¢‚±‚Æ‚¾‚ª
„ƒRƒ“ƒfƒ“ƒT‚Á‚Ă͓̂d‰×‚ð‚½‚ß‚Ä(ó‘ԕω»)‚»‚ê‚ð•ú“d‚·‚é(‚±‚ê‚àó‘ԕω»)‚à‚̂łȂ¢‚©‚¢?
‚»‚ê‚Íu•›’lv“I‚ȃpƒ‰ƒ[ƒ^‚ª‘¶Ý‚·‚邾‚¯‚ÅŽÀÛ‚É‚»‚ê‚ðu•›ì—pv‚Æ‚µ‚ÄŽÀ‘•‚·‚é‚©‚̓vƒƒOƒ‰ƒ}ŽŸ‘æ‚Å‚ÍH
‚Æ‚¢‚¤‚©Haskell‚¾‚Á‚½‚畒ʂɃ‚ƒiƒh‚Å•\Œ»‚Å‚«‚é‚à‚ñ‚¾‚ÆŽv‚¤B

ŽÀ¢ŠE‚ł̑Ήž‚Ål‚¦‚邯A‚ ‚é—Í‚ðŠO—Í‚Æl‚¦‚邱‚Æ‚ào—ˆ‚邵A‚æ‚è‘å‚«‚ÈŒn‚Ì“à—Í‚Æl‚¦‚邱‚Æ‚ào—ˆ‚é’ö“x‚̈ႢB
ó‘Ô‚ª‘¶Ý‚·‚é‚©‚Ç‚¤‚©‚͂ǂ¤‚¢‚¤Ø‚èŒû‚Å•¨Ž–‚ðŒ©‚é‚©‚Ɉˑ¶‚µ‚Ä‚¢‚éA‚ÆŽv‚¤B

643:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 23:00:40
ƒIƒuƒWƒFƒNƒgŽwŒü‚ÆŠÖ”Œ^‚ª‹¤‘¶‚Å‚«‚È‚¢‚Æ‚¢‚¤•—•]‚Í“ú–{‚¾‚¯B
‚Ç‚±‚ª”­MŒ¹‚©‚Í’m‚ç‚È‚¢‚ª‚±‚¤‚¢‚¤‚±‚Æ‚ª•’ʂɎ󂯗e‚ê‚ç‚ê‚邿‚¤‚ɂȂÁ‚½‚ñ‚¾‚È‚ŸB
‚䂯‚袑オŒ¾‚Á‚Ä‚é‚ñ‚¾‚낤‚©H

644:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 00:04:56
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÉŠÖ‚·‚é’¿”­Œ¾‚ª‚Ü‚©‚è’Ê‚é‚Ì‚ÍA“ú–{‚Å‚ÍÌ‚©‚ç‚Ì“`“‚Å‚·B
CŒ¾Œê‚ªŠÖ”Œ^Œ¾Œê‚Å‚ ‚邯‚©AƒCƒ“ƒ^ƒvƒŠƒ^‚Í‚¿‚å‚Á‚Æ‚¸‚ƒR[ƒh¶¬‚µ‚ÄŽÀs‚·‚é
ˆ—Œn‚Å‚ ‚邯‚©B

645:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 00:23:29
ŒãŽÒ‚Í‘‚Ì–â‘è‚¶‚á‚È‚­ƒ}[ƒPƒeƒBƒ“ƒO‚Ì–â‘è‚Å‚»

646:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 00:47:14
ŠÖ”Œ^‚Ì‚b‚`‚l‚k‚ªƒIƒuƒWƒFƒNƒgŽwŒü‚ðŽæ‚è“ü‚ê‚ÄObjective CAML‚ɂȂÁ‚½‚悤‚ÉAVB‚ªƒÉŽZ–@‚ðŽèŽn‚߂Ɋ֔Œ^‚ðŽæ‚è“ü‚ê‚Ä‚à•sŽv‹c‚͂Ȃ¢‚ÆŽv‚¤B
VB‚̌݊·«‚ð–â‘è‚É‚µ‚Ä‚él‚ÍŽQÆ“§‰ß«‚Æ‚©•›ŽŸì—p‚Æ‚©‚ð‹C‚É‚µ‚Ä‚é‚ñ‚¾‚낤‚©BOCAML‚¾‚Á‚Ä‚ ‚Ü‚èl‚¦‚¸‚É‘ã“ü‚Æ‚©Žg‚¦‚Ζâ‘肪‚ ‚é‚͓̂¯‚¶‚¾‚ÆŽv‚¤‚¯‚ÇB
‚Þ‚µ‚ëOCAMLer‚ªVB‚ðŽg‚¤‚Æ‚«‚ɕ֗˜‚¾‚ÆŽv‚¤‚¯‚ǂȂŸB

647:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 00:49:18
‚»‚ê‚Æ‚àAOCAML‚ÆHaskell‚ł͑S‚­ˆá‚¤‚Æ‚¢‚¤‚±‚Æ‚ð–â‘è‚É‚µ‚Ä‚é‚ñ‚¾‚낤‚©B

648:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 00:55:06
“ú–{ˆÈŠO‚ł̓}ƒ‹ƒ`ƒpƒ‰ƒ_ƒCƒ€‚Å‚¨Õ‚Ȃ̂É

„ƒIƒuƒWƒFƒNƒg‚ªŠÖ”Œ^‚Ì¢ŠE‚łǂ¤‚Ȃ邩A‚Æ‚¢‚¤‹»–¡‚Í–³ˆÓ–¡‚¾‚ÆŽv‚¤‚ËB
„ƒIƒuƒWƒFƒNƒg‚Ì¢ŠE‚ÆŠÖ”Œ^‚Ì¢ŠE‚Æ‚ª‚Ç‚¤±‚Ý•ª‚¯‚Ä‹¤‘¶‚µ‚Ä‚¢‚­‚©A‚È‚ç‚í‚©‚邪B

‚±‚¤‚¢‚¤‚±‚Æ‚ðŽü‚è‚É”F‚ß‚³‚¹‚悤‚Æ‚·‚é“ú–{l‚Í‘½‚¢‚ñ‚¾‚낤‚È‚ŸB

649:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 15:43:07
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚·‚él‚Í‚¢‚Á‚Ï‚¢‚¢‚Ä‚àŒ¾Œê‚ðl‚¦‚él‚ª­‚È‚¢‚ñ‚¾‚æ

650:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 16:00:40
‚܂邿‚ς炾‚¢‚Þ‚¾‚¤‚ì‚ ‚¢A‚Á‚Ä“ú–{‚Å’|“àæ¶‚Æ‚©‚ªŠæ’£‚Á‚½‚Ì‚Í
¢ŠE‚Ìæ‚ðs‚Á‚Ä‚½‚ÆŽv‚¤‚ñ‚¾‚¯‚Ç‚ÈB

‹Œ’é‘å-‘Œc-“d“d&“d‹@ƒ[ƒJŒ¤‹†ŠƒŒƒxƒ‹‚ÌŒ¤‹†‚ÌZ“§ŠgŽU‚ª‚¤‚Ü‚­
‚¢‚©‚ñ‚̂͂ǂ±‚©‚É\‘¢“I‚È–â‘肪‚ ‚é‚ñ‚©‚ËH

651:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 16:07:41
>>648
•ʂɂ¨Õ‚è‚Æ‚¢‚¤‚Ù‚Ç‚Å‚à‚ ‚è‚Ü‚¹‚ñ‚ªB
’P‚ÉŒ¤‹†ƒlƒ^‚ª‚È‚­‚È‚Á‚½‚©‚硎嗬‚̃IƒuƒWƒFƒNƒgŽwŒü‚Æ‘g‚݇‚킹‚Ă݂悤A
‚Á‚ÄŽv‚Á‚Ă邾‚¯‚¶‚á‚È‚¢‚ÌB

652:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 16:11:25
>>648
> ‚±‚¤‚¢‚¤‚±‚Æ‚ðŽü‚è‚É”F‚ß‚³‚¹‚悤‚Æ‚·‚é“ú–{l‚Í‘½‚¢‚ñ‚¾‚낤‚È‚ŸB

“Á’è‚̊‹«‚É‚±‚èŒÅ‚Ü‚Á‚ċɂ߂¿‚á‚Á‚½ˆ«‚¢ˆÓ–¡‚Å‚ÌElŒ^‚ȃvƒƒOƒ‰ƒ}‚Æ‚©‚É‚ ‚è‚»‚¤B
‚»‚¤‚¢‚¤æ”y‚ªEê‚É‚¢‚ÄA“K؂ȃtƒHƒ[‚ð“ü‚ê‚él‚ª‚¢‚È‚©‚Á‚½‚è‚·‚邯AVl‚͔ߎS‚¾‚ËB

653:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 16:23:02
>>640
SKIƒRƒ“ƒrƒl[ƒ^‚Ì‚±‚Æ‚ð‚܂Ƃ߂ĂéHP‚ð”­Œ©‚µ‚½‚̂ŕñB
URLØÝ¸(ls-al.jp)

ƒ\[ƒXƒR[ƒh‚Í‚±‚Á‚¿B
URLØÝ¸(ls-al.jp)

‚È‚º‚©‚xƒRƒ“ƒrƒl[ƒ^‚͂Ȃ¢‚¯‚ÇY=SLL‚¾‚©‚ç‚·‚®‚Éì‚ê‚é‚ËB

654:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 16:43:45
>>638‚Ý‚½‚¢‚ÈMyth‚ɑ΂µ‚Ă͌­‚©‚炱‚¤‚¢‚¤—L–¼‚ÈŒ¾—t‚ª‚ ‚é‚ñ‚¾‚ªA

"Doing encapsulation right is a commitment not justto abstraction of state,

but to eliminate state oriented metaphors from programming."

Alan Kay, Early History of Smalltall

655:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 16:44:47
›Smalltalk
~Smalltall

656:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 17:12:45
Haskell‚̓IƒuƒWƒFƒNƒgŽwŒü‚¶‚á‚È‚¢‚¯‚ÇŒ^ƒNƒ‰ƒX‚ðŽg‚¦‚é‚©‚瀃IƒuƒWƒFƒNƒgŽwŒüŠÖ”Œ^Œ¾Œê‚Æ‚Å‚àŒ¾‚¦‚é‚Ì‚©‚ÈB
uŒ^ƒNƒ‰ƒXv‚ÆuŒ^\’zŽqƒNƒ‰ƒXv‚ŃIƒuƒWƒFƒNƒgŽwŒü‚Á‚Û‚­Žg‚¦‚ÄA•›ì—p‚ª‚È‚¢‚悤‚Ƀ‚ƒiƒh‚â‚»‚̈ê”ʉ»‚̃Aƒ[‚ªŽg‚¦‚éB
ƒIƒuƒWƒFƒNƒgŽwŒü‚ÆŠÖ”Œ^‚ª‹¤‘¶o—ˆ‚È‚¢‚ÆŒ¾‚¢‚È‚ª‚çHaskell‚ðŽg‚Á‚Ä‚¢‚él‚Í•ª—ô‹C–¡‚È‚ñ‚¶‚á‚È‚¢‚Å‚µ‚傤‚©‚ËB

657:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 17:23:03
‚¢‚âAType Class ‚ÆAƒIƒuƒWƒFƒNƒgŽwŒü‚ÌuƒNƒ‰ƒXv‚͕ʕ¨‚Ȗ󂾂ª

658:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 17:26:07
>>657
‚¾‚©‚çw€x‚ÆŒ¾‚Á‚Ä‚¢‚é–󂾂ª

659:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 17:30:37
u€v‚Æ‚©‚ŕЕt‚¯‚邯‚©‚Ç‚ñ‚¾‚¯‚—‚—‚—‚—‚—‚—‚—

‚΂©

660:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 17:38:26
‚Å>>659‚³‚ñ‚͕ʕ¨‚̃Nƒ‰ƒX‚¾‚Ƃǂ¤‚¢‚¤‚±‚Æ‚ªŒ¾‚¦‚邯Œ¾‚¢‚½‚¢–ó‚©‚ÈH
‚²‚à‚ð¥”ñŒä”q’®‚¢‚½‚µ‚Ü‚µ‚傤B

661:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 17:44:34
‚Ç‚ñ‚¾‚¯‚—‚—‚—‚—‚—‚΂©

ŠÖ”Œ^‚ƃIƒuƒWƒFƒNƒg‚È‚ñ‚´‹¤‘¶o—ˆ‚Ë‚ñ‚¾‚æB

–³ˆÓ–¡A–³ˆÓ–¡B–³‘Ê–³‘Ê–³‘Ê‚—‚—‚—‚—‚—‚—

662:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 17:47:28
Haskeller‚̓IƒuƒWƒFƒNƒgŽwŒü‚à‚í‚©‚ç‚È‚¢‚΂©‚Æ‚¢‚¤‚±‚Ƃł·‚©B‚ ‚ ‚»‚¤‚Å‚·‚©B


663:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 17:49:37
Žc”O‚È“WŠJ‚¾‚ËB

664:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 17:57:51
>>656
arrowŽg‚¢‚É‚­‚¢
‚Ü‚é‚Åbrainf*ck‚Ý‚½‚¢‚ÉŒ©‚¦‚é
Œ‹‹Ç‚Í•’ʂɑ‚¢‚½‚Ù‚¤‚ª‚«‚ê‚¢‚¾

665:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 18:13:14
u•’Êv‚Æ‚©‚ŕЕt‚¯‚邯‚©‚Ç‚ñ‚¾‚¯‚—‚—‚—‚—‚—‚—‚—

‚΂©

‚â‚Á‚ÏHaskeller‚Á‚Ă̂͒rÀ‚¾‚ËB

666:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 18:20:23
-- A Simple Brainfuck Interpreter

import System.Environment

-- Parser

data Command = Inc | Dec | Next | Prev | Put | Get | While [Command]
deriving (Show, Eq)
type Program = [Command]

parse :: String -> Program
parse s = program where (program, "") = parse1 s

parse1 :: String -> (Program, String)

parse1 "" = ([], "")
parse1 (']':xs) = ([], xs)

parse1 ('[':xs) = (While cmds1 : cmds2, rest2)
where (cmds1, rest1) = parse1 xs
(cmds2, rest2) = parse1 rest1

parse1 (x:xs) = (parse2 x, rest)
where (cmds, rest) = parse1 xs
parse2 :: Char -> Program
parse2 '>' = Next : cmds
parse2 '<' = Prev : cmds
parse2 '+' = Inc : cmds
parse2 '-' = Dec : cmds
parse2 '.' = Put : cmds
parse2 ',' = Get : cmds
parse2 _ = cmds

667:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 18:22:21
type Tape = ([Char], Int)
tape0 = (['\NUL', '\NUL'..], 0) :: Tape
getCell :: Tape -> Char -- Get value of current position
getCell (cs, i) = cs !! i
setCell :: Tape -> Char -> Tape
setCell (cs, i) c = (take i cs ++ (c : drop (i + 1) cs), i)
inc, dec, next, prev :: Tape -> Tape
inc t = setCell t (succ $ getCell t)
dec t = setCell t (pred $ getCell t)
next (cs, i) = (cs, i + 1)
prev (cs, i) = (cs, i - 1)

668:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 18:23:18
type Status = (Program, Tape, [Char], [Char])
step :: (Tape -> Tape) -> Status -> Status
step f (c:cs, tape, inp, outp) = eval (cs, f tape, inp, outp)
eval :: Status -> Status
eval (Get : cmds, tape, (i:inp), outp) = eval (cmds, setCell tape i, inp, outp)
eval (Get : _, _, "", _) = error "EOF"
eval s @ (Put : _, tape, _, _) = (cmds, tape1, inp, getCell tape : outp)
where (cmds, tape1, inp, outp) = step id s
eval s @ (Inc : _, _, _, _) = step inc s
eval s @ (Dec : _, _, _, _) = step dec s
eval s @ (Next : _, _, _, _) = step next s
eval s @ (Prev : _, _, _, _) = step prev s
eval s @ (While cmds : cmds1, tape, inp, outp) = while (getCell tape)
where while '\NUL' = step id s
while _ = (cmds2, tape2, inp2, outp1 ++ outp2)
where (_ , tape1, inp1, outp1)
= eval (cmds, tape, inp, outp)
(cmds2, tape2, inp2, outp2)
= eval (While cmds : cmds1, tape1, inp1, outp1)
eval ([], t, i, _) = ([], t, i, "")

669:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 18:24:49
run :: Program -> [Char] -> [Char]
run cmds inp = outp where (_,_,_, outp) = eval (cmds, tape0, inp, "")

main :: IO ()
main = do cs <- getContents
args <- getArgs
source <- readFile (head args)
putStr $ run (parse source) cs


-- brainf*ck‚È‚ñ‚Ä‚½‚Á‚½‚±‚ꂾ‚¯B

670:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 18:35:01
>>665
‚¨‘O‚Í“úí‰ï˜b‚à‚Å‚«‚È‚»‚¤‚¾‚È

671:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 18:35:35
>>669
‚»‚ê‚ðarrow‚łǂ¤‚¼

672:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 18:45:58
>>638
ó‘Ô‚ðŽ‚½‚È‚¢ƒXƒe[ƒgƒŒƒXƒIƒuƒWƒFƒNƒg‚Í‚»‚̂܂܃ˆŠÖ”Œ^Œ¾Œê‚ÉŽæ‚螂߂܂·‚æ‚ËB
uƒˆŠÖ”Œ^v‚ð•WžÔ‚·‚éHaskell‚Íó‘Ô‚ª‚È‚¢‚̂ł͂Ȃ­ƒ‚ƒiƒh‚ɕ‚¶ž‚߂Ă¢‚Ü‚·B
ƒXƒe[ƒgƒtƒ‹ƒIƒuƒWƒFƒNƒg‚Ìó‘Ô‚à“¯—l‚Ƀ‚ƒiƒh‚ɕ‚¶ž‚߂鎖‚ÅuƒˆŠÖ”Œ^v‚ð
ˆÛŽ‚µ‚½‚܂܃IƒuƒWƒFƒNƒg‚ð—˜—p‚Å‚«‚邯l‚¦‚Ü‚·‚ª‰½‚©–â‘肪‚ ‚é‚̂łµ‚傤‚©H

673:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 18:56:27
>>672
>>664>>671‚Å‚à‘‚¢‚½‚ªarrow‚ªŽg‚¢‚É‚­‚¢‚ñ‚¾‚æBbrainf*ck‚Ý‚½‚¢‚¾‚ëB

brainf*ck‚ð‘‚«ž‚ñ‚¾’rÀ‚ɂ͂킩‚ç‚Ë‚¥‚ñ‚¾‚낤‚ª

674:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 18:59:06
>>672
‚¤‚ñ‚¤‚ñBMonadius‚Æ‚©‚»‚¤‚¾‚æ‚ËB

675:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 19:14:19
>>670
‚ÅAu•’Êv‚Ìà–¾‚̓}ƒ_ƒ@H

676:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 20:14:22
@@@@@@@@@@@, - ' LP@M`@ ¤Q_
@@@@@@@@ __,¨@ @@@@@@@ @ R. MR.
@@@@@ ,@ 'ÜY @/@@@@ ¤R@@@@R@ R.
@@ @ ^@@@ /@ i @ /l/|_ƒn li @l i@@ li @ Ê
.@ @ //@V@/l@ i|j_,.//]'/@ lTƒg l¤l @ j N@i |
@@@{²@ l@ / l@@li //___ @@ Ø_lÉ lƒ‹'@lƒn. ¿ @QQQ_r]ÛÕ
@@@ i|@/Ú/‚Œ@l@@l v'LP@@, LP`ƒC@ !| ‚Œl,ƒn „¤„Ÿ]„¢ƒi„¢„¡„£@Q@ ƒwQQQQ
@@@ ƒn|@llÈÊR@Ĥ ''''@‚’==„¢ '''' /l jÊ|@ll@ll@@@ /./„¡„£„¤„¦„£„¤„©„Ÿ„Ÿ„£Ûº„¡i
@@ V@@a Ú'NLRi‚Ö.@_ ¤__,É@,.ƒC/|/ É@ll@l|@@ <^@ P‚k.lPP‚k.‚Œ‚k.!@@@@@@ @ „¡„£|
@@‚Œ‚Œ@@@ ll@{@@ ÜR_/ } °]ƒ.__@ Œ@@l| a
@ a@ @ a R,@@ ^¤ q @ |:::::::| MR@ @ @ a
@ a@@@@ @ {.@ Ê R YM]„¨¤::::v@ l@ @ @ a
@ a@@@@@@|‚‰R{@R_ƒ]É]ˆêf::::R. |@ @ @ a
@ a@@@@@@|i:::::MNL--@:::......:...:.:.::.}|@@@@ a
@ a@@@@@@|i::::::R._:::_:::::::::::::::::::_ƒm |@@@@ a
@ a@@@@@@|i::::::::::::‚‰Q__:::::::::::/@@|
@@@@ @ @ @ jj::::::::‚’„¨-- M°] 'Ü@|
@@@@@@ @ V:::::::Ï“ñ@@@@@ Q,É
@@@@@@@//::::::::::::i ° ˆê 'LP::.
@@@@@@ ,','::::::::::::::i::::::::::::::::::::::i::::::R

677:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 20:14:38
>>675
‚»‚ê‚Í658‚ªˆê”ÔÚ‚µ‚¢‚©‚ç658‚É•·‚¢‚Ä‚­‚ê

678:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 20:25:09
‚³‚ñ‚´r‚炵‚Äà–¾‹‘”Û‚©‚æ‚—

679:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 20:28:47
‚¦‚ÁA‚¾‚ꂪr‚炵H

680:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 20:34:27
’rÀ‚Ìu•’Êv‚È‚ñ‚Ä’N‚à‹»–¡‚Ë‚¦‚Á‚Ă悗

681:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 20:37:07
>>679
­‚È‚­‚Æ‚à>>676‚̓Aƒ‰ƒV‚¾‚ë‚—

682:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 21:28:20
>>677
‚®‚®‚ê‚x‚nI‚΂©
URLØÝ¸(d.hatena.ne.jp)
URLØÝ¸(d.hatena.ne.jp)

683:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 22:10:09
>>665
•’ÊH
ŽÐ‰ï’Ê”O‚¾‚æB

684:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 22:10:54
˜_•¶‚¶‚á‚ ‚é‚Ü‚¢‚µB
—g‚°‘«Žæ‚è‚È‚ñ‚©‚â‚Á‚Ă邩‚ç’PˆÊ‚àŠë‚È‚­‚È‚é‚ñ‚¾‚¼H

685:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 22:25:42
>>683-684
‚¹‚Á‚©‚­‚®‚®‚Á‚ÄI‘§‚³‚¹‚Ä‚â‚낤‚Æ‚µ‚Ä‚é‚̂ɔnŽ­‚¾‚Ë‚¨‚Ü‚¦‚Í‚—
–Ù‚Á‚Ä‚ê‚ÎI‚í‚Á‚½‚Ì‚ÉB
ŽN‚µage

686:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 22:27:36
‚±‚ꂪŠÖ”Œ^Žg‚Á‚Ä‹CŽæ‚Á‚Ä‚é’rÀ‚ÌŽÀ‘Ô‚Å‚·‚—‚—‚—‚—‚—‚—

‚΂©

687:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 22:30:06
Žg‚¦‚à‚µ‚È‚¢‚̂Ɋ֔Œ^‚É“²‚ê‚Ä‚ñ‚È‚x‚nI
HaskellŽg‚¢·Ó½‚—‚—‚—‚—‚—‚—

688:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 22:34:13
ƒXƒŒƒ^ƒC’Ê‚è‚̃IƒiƒXƒŒage‚ñ‚È

689:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 22:37:08
ƒNƒ\Œ¾Œê‚ª•’ʂƂ©Œ¾‚Á‚Ä‚ñ‚È‚æBŠ‘FA”]“àƒIƒiƒj[B

690:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 22:39:26
’p‚¸‚©‚µ‚¢ƒXƒŒ–¼‚ðƒAƒQ‚ñ‚ÈA•Ï‘Ì‚Ç‚à‚ª‚ŸB
Haskell‚̓vƒƒOƒ‰ƒ€”‚̒p‚¾‚ÈB

691:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 22:43:34
ƒXƒŒ‚Ì휈˗Šo‚¹D·Ó²‚ñ‚¾‚您‘O“™

692:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 22:46:01
‚Ü‚ Ad•¡ƒXƒŒ‚Ȃ̂ł±‚¿‚ç‚ð휂µ‚Ä‚à–â‘è‚ ‚è‚Ü‚¹‚ñ‚ËB

693:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 22:57:22
ª‚³‚ñ‚´‚ñ’p‚ð‚©‚¢‚½‚̂ŃXƒŒíœ‚µ‚Ä—~‚µ‚¢’£–{l‚ª‚±‚¤\‚µ‚Ä‚¨‚è‚Ü‚·‚—

694:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 22:59:01
HaskellŽg‚Á‚Ä‚él‚Á‚Ä“ª‚ª—Ç‚¢ƒCƒ[ƒW‚¾‚Á‚½‚¯‚Ç‚—

695:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 23:01:32
‚È‚©‚È‚©Î‚킹‚Ä‚à‚ç‚Á‚½

696:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 23:18:12
uHaskellvuArrowv{u•’Êv

697:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 23:20:35
•’Ê‚Á‚Ä‚—‚—‚—‚—

uƒvƒƒOƒ‰ƒ€vuƒf[ƒ^\‘¢v{uƒAƒ‹ƒSƒŠƒYƒ€v

‚Á‚ÄWirthæ¶‚ªŒ¾‚Á‚Ä‚½‚¼B


698:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 23:21:56
>>697
æ¶‚Ì‚ä[‚Æ[‚袑ã

699:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 23:21:57
ƒAƒ[‚¾‚Á‚ăf[ƒ^\‘¢‚¾‚낤‚ÉB

700:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 23:23:22
•’ʂ̃Aƒ‹ƒSƒŠƒYƒ€‚È‚ñ‚Ä’è‹`‚Å‚«‚ñ‚¾‚ëB

701:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 23:24:32
•’ʂ̂ǂ±‚ª‹C‚É“ü‚ç‚È‚¢‚ñ‚¾‚낤

702:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 23:25:43
ƒAƒ[‚É•t‚µ‚½ƒAƒ‹ƒSƒŠƒYƒ€‚É’èÎ‚Å‚à‚ ‚é‚Ì‚©H‚»‚ñ‚È–{Œ©‚½‚±‚Æ‚Ë[‚¼B
‚Þ‚µ‚닳‚¦‚ëƒSƒ‹ƒ@I

703:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 23:28:27
ƒAƒ[‚Ì’è΂ƌ¾‚¦‚é‚©‚í‚©‚ç‚È‚¢‚¯‚ǃo[ƒhæ¶‚Ì–{‚É‚ÍÚ‚Á‚Ä‚é

704:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 23:35:36
Rahbi • Lapalme ‚ɂ̓‚ƒiƒh‚Ìà–¾‚ª–³‚¢‚¯‚ÇA

Introduction to Functional Programming Using Haskell
Richard Bird

‚±‚Á‚¿‚É‚ÍÚ‚Á‚Ä‚é‚Ì‚©B

705:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 23:39:06
ƒAƒ[’ö“x‚ª‚¿‚å‚¿‚å‚¢‚Æà–¾‚Å‚«‚È‚¢‚悤‚¶‚áHaskellŽg‚¢‚±‚È‚¹‚Ă邯Œ¾‚¦‚È‚¢‚æ‚ËB

706:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 23:40:25
ƒAƒ[‚Á‚ÄŠÈ’PH

707:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 23:46:49
>>706
‚ÓE‚ÂE‚¤@‚—‚—‚—‚—‚—
‚¨“ª‚ªŽã‚¢‚ƃAƒ[‚ªbrainf*ck‚Ý‚½‚¢‚ÉŒ©‚¦‚é‚炵‚¢‚¯‚ÇA‰ÂŠ·}Ž®‚Ý‚½‚¢‚Å”»‚è‚â‚·‚¢‚æB
ƒnƒbƒLƒŠŒ¾‚Á‚ÄŠÈ’PBŠî‘b“I‚È”Šw—Í‚ª‚ ‚ê‚΂¾‚¯‚ÇBŒ—˜_‚®‚ç‚¢‚Ío—ˆ‚È‚¢‚Æ–³—‚©‚ÈB

708:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 23:48:02
>>707
> ƒnƒbƒLƒŠŒ¾‚Á‚ÄŠÈ’PBŠî‘b“I‚È”Šw—Í‚ª‚ ‚ê‚΂¾‚¯‚ÇBŒ—˜_‚®‚ç‚¢‚Ío—ˆ‚È‚¢‚Æ–³—‚©‚ÈB
‚Ç‚¤‚â‚çAarrow‚ŃvƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚½‚±‚Æ‚à‚È‚¢‚±‚Æ‚ª‚æ‚­‚í‚©‚Á‚½B

709:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 23:55:34
ƒAƒ}ƒ]ƒ“‚Ý‚½‚çƒo[ƒh‚Ì–{‚ɂ̓‚ƒiƒh‚Æ‚©ƒAƒ[‚ɂ‚¢‚Ä‘‚¢‚Ä‚ ‚é‚炵‚¢B
‚Å‚à–|–ó‚ÍMiranda‚ɂ‚¢‚ĂŃ‚ƒiƒh‚Æ‚©Ú‚Á‚ĂȂ³‚°‚¾‚Ë‚¥B

710:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 00:10:55
Arrow‚Á‚ÄAKleisli Œ—‚Æ‚© Premonoidal Œ—‚Ý‚½‚¢‚È‚à‚ñ‚©B‚½‚µ‚©‚É}‚ð•`‚¯‚΂Ȃñ‚Ä‚±‚ƂȂ³‚°B

711:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 00:16:47
>>708
‚Í‚¢‚Í‚¢B‚ [arrow‚͂ނ¸‚©‚µ‚¢‚¢‚âBbrainf*ck‚Ý‚½‚¢‚ɂ݂¦‚é‚È‚ ‚—

712:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 00:21:36
‹³ŒP

E ƒIƒuƒWƒFƒNƒgŽwŒü‚ÆŠÖ”Œ^‚Í‹¤‘¶o—ˆ‚È‚¢B

E uHaskellvuArrowv{u•’Êv@i‚½‚¾‚µArrow‚Íbrainf*ck‚Å‚ ‚éj

713:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 00:29:02
>>712
‚Ȃɂ»‚êHHaskell‘S”Û’è‚¶‚á‚ñB

714:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 00:31:52
708‚ÍŒû’²‚Å‚·‚®‚í‚©‚é‚ÈBƒAƒ“ƒ`‚È‚çŽg‚í‚È‚«‚á²²¼Þ¬ÝB

715:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 00:51:13
ƒAƒ[‚Á‚ĈӖ¡“I‚ɂ̓‚ƒiƒh‚È‚ñ‚©‚æ‚©‚æ‚Á‚Û‚Ç—‰ð‚Å‚«‚邾‚ëB
—v‚·‚é‚ÉŒvŽZ‚̇¬‚ð’è‹`‚·‚ê‚΂¢‚¢‚¾‚¯B
ƒtƒŠ[ƒ_ƒ€‚·‚¬‚ÄŽg‚¢•û‚ð–À‚¤‚Æ‚±‚ë‚Í‚ ‚邯‚ÇccŒ—˜_‚Ì’mޝ‚Æ‚©‚¢‚é‚©H

716:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 00:59:29
>>715
‚¢‚ç‚È‚¢B

717:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 01:00:54
arrow‚ŃvƒƒOƒ‰ƒ~ƒ“ƒO‚·‚é‚̂ɔŠw‚àŒ—˜_‚Ì’mޝ‚à”÷o‚à•K—v‚È‚¢B

718:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 01:01:02
>>715
‚ ‚ê‚ΊȒP‚Á‚Ä‚±‚ƂȂñ‚¶‚á‚È‚¢‚ÌH‚¨‚ꌗ˜_’m‚ç‚È‚¢‚¯‚Ç‚³‚—

719:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 01:03:26
>>715
ƒAƒ[‚Á‚ă‚ƒiƒh‚̈ê”ʉ»‚µ‚½‚â‚‚¶‚á‚ñB‚Ù‚Æ‚ñ‚Ç“¯‚¶‚¾‚ëB
ƒAƒ[‚ªŠÖ”‚ðŽó‚¯Ž‚Á‚ÄAƒ‚ƒiƒh‚ª’l‚ðŽó‚¯Ž‚” ‚Ý‚½‚¢‚ȃCƒ[ƒWB
ˆá‚Á‚½‚Á‚¯H

720:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 01:07:59
>>717
‚»‚ê‚͋ɘ_‚¾‚ëB‚rƒRƒ“ƒrƒl[ƒ^‚Æ‚©‚aƒRƒ“ƒrƒl[ƒ^‚Æ‚©‚xƒRƒ“ƒrƒl[ƒ^‚ð“K—p‚·‚邯‚«•›ì—p‚ª‚ ‚é‚Ì‚©•ª‚©‚ç‚È‚­‚ÄÄÞ·ÄÞ·‚·‚éB
”Šw’m‚Á‚Ä‚½‚炱‚¤‚¢‚¤‚±‚Æ‚ª‚³‚ç‚Á‚Æo—ˆ‚Ä‚¢‚¢‚ñ‚¾‚낤‚ȂƎv‚¤B

721:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 01:10:19
Haskell‚¶‚á‚È‚­‚Ä‚à‚¢‚¢‚悤‚ȃvƒƒOƒ‰ƒ€‚Ȃ甊w‚Ì’mޝ‚Í‚¢‚ç‚È‚¢‚Ƃ͌¾‚¦‚é‚—

722:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 01:13:48
Œ‹‹ÇAHaskell‚ð‰½‚É—˜—p‚µ‚Ä‚¢‚é‚©‚ŃAƒ[‚Ì“ïˆÕ“x‚àˆá‚Á‚ÄŒ©‚¦‚é‚ñ‚¾‚낤‚ËB

723:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 01:21:50
‚¢‚ç‚È‚¢E–³ˆÓ–¡E”÷o‚à•K—v‚È‚¢

724:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 01:28:42
•’Ê

725:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 04:40:35
arrowŠÖ˜A‚Å‘²˜_‘‚«‚½‚¢‚ñ‚Å‚·‚ªAŽó‚¯‚Í‚¢‚¢‚Å‚µ‚傤‚©H

726:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 13:30:28
>>719
’l‚ðŽó‚¯Ž‚” ‚Æl‚¦‚邿‚èAmonadic function(a->m b)‚ÌŒ`Ž®‚ÅŒvŽZ‚ð“Z‚߂Ă¢‚­í—ª‚Æl‚¦‚½‚Ù‚¤‚ª
—‰ð‚µ‚â‚·‚¢‚©‚à‚µ‚ê‚ñBmonadic value‚»‚Ì‚à‚Ì‚ðƒ‚ƒiƒh‚¾‚ÆŽv‚Á‚Ä‚µ‚Ü‚¤‚Ƃ悭‚í‚©‚ç‚ñ‚È‚é‚ñ‚¶‚á‚È‚¢H

727:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 15:41:27
>>717
‚Ȃ炱‚̃XƒŒ‚É—ˆ‚é‚ÈB‚±‚±‚̓Nƒ}[‚ªŒ—˜_‚ðà–¾‚µ‚Ä‚­‚ꂽˆÌ‘å‚ȃXƒŒ‚¾B

728:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 15:44:29
>>720
”Šw‚Ì’mޝ‚ª‚È‚­‚Ä‚àSƒRƒ“ƒrƒl[ƒ^‚Æ‚©BƒRƒ“ƒrƒl[ƒ^‚Æ‚©YƒRƒ“ƒrƒl[ƒ^‚ª
‰½‚ðˆÓ–¡‚µ‚Ä‚¢‚é‚Ì‚©‚¾‚¯’m‚Á‚Ä‚¢‚ê‚΂ǂ«‚Ç‚«‚·‚邱‚Ƃ͂ ‚è‚Ü‚¹‚ñB

729:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 15:54:07
>>728
ˆÓ–¡‚ª—Ç‚­‚í‚©‚ç‚È‚¢B‚`‚`‚Åà–¾‚µ‚Ä‚­‚êB‚½‚̂ނíB

730:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 16:07:19
@@@@@@@@@@@/-„Ÿ-,,,_: : : : : : : : :_
@@@@@@@@@@/@@@@@'''-,,,: : : : : : : :i
@@@@@@@@@ /A@@@@@@/: : : : : : : : i@@@@@QQQQQQQQ
@@@@@@@@@r-A ,,,,,,,,,,A@/: : : : : : : : : :i@@@ ^
@@@@@@@@@L_,@,@@ A@_: : : : : : : : :i@@ ^@ Œ—˜_Ž‚¿o‚µ‚½‚ç
@@@@@@@@ /œ) (œ>@@@|: :__,=-A: /@ƒ@@@•‰‚¯‚©‚ȂƎv‚Á‚Ä‚é
@@@@@@@@l ²@ '-@@@@@|:/@tbÉÉ@@@@_@@ƒj[ƒgi24E’j«j@
@@@@@@@@l ,`-=-'_@@@@ `l Ă';/@@@@@ _@
@@@@@@@@RĪ-ªª-:j@@@ @-r'@@@@@@@@@PPPPPPPP
@@@@@@@@@S-'@@@@@^

731:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 16:26:09
>>730
”ŽŽm‰Û’ö‚̃j[‚Ƃł·‚ª‚Ȃɂ©

732:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 16:39:00
”Šw‚Ì’mޝ–³‚µ‚ŃAƒ[‚ð‚`‚`‚Åà–¾o—ˆ‚ñ‚¶‚á‚È‚©‚Á‚½‚ÌH
‚µ‚Á‚½‚©‚©‚—@¸Ï°‚‹‚”‚‹‚’

733:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 17:23:29
ƒXƒŒ‚Ì—¬‚ê‚É
…‚ð·‚·‚悤‚Å\‚µ–ó‚È‚¢‚ñ‚¾‚ª
‚¿‚å‚Á‚ÆŽ¿–â
>>720
‚É‚ ‚éui‘ÎÌj‘Oƒ‚ƒmƒCƒ_ƒ‹Œ—v‚Á‚Ä
‚æ‚­ˆÓ–¡‚ª‰ð‚ç‚È‚¢
‘Î̃‚ƒmƒCƒ_ƒ‹Œ—‚ÌðŒ‚ðŽã‚ß‚½‚à‚̂炵‚¯‚Ç
‘Î̃‚ƒmƒCƒ_ƒ‹Œ—‚¾‚ƂȂɂ©•s–¡‚¢Ž–‚Å‚à‚ ‚é‚̂ł·‚©


734:733
08/01/06 17:25:08
>>720
‚łȂ­
>>710‚¾‚½

735:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 17:38:01
ƒAƒ[‚È‚ñ‚ÄŠÈ’P‚¾‚ë
‚Ù‚êA‚±‚ꂪƒAƒ[‚¾
¨

736:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 17:51:02
‚±‚ê‚ÌŽ–‚Å‚µ‚傤‚©Hʧʧ

@@@@@@@ ^ÜRÜR
@ @ @ @ @@ @ @ ‚x
@@@@@@ @@@ @ӻ@@R
@@@@@i@@ __^/.@R,, ,j
@@@@@ ˜¤1@@@ ”ª.@ !/
@@@@@@ Ā, @@ ӻ.@ j
@@@ @ @@i@@@ ˜¦ ¤@j
@@@@ @@ |@ @ @ӻ @ |
@@ @@@@ | !@@@ i@¤@|
@@@@@@ | i ‚µ@"@i@ @'|
@@@@@@|É@(@@@i@ @ i|
@@@@@ (@'~R@@@!@@a
@ @ @ @ „ @ @@@i@ @a
@@@@@@|@@@@@@! @ ||
@@@@@@|@@@ „ @@@@|
@@ @@@|@ @ @ @| @ @| |
@@@@@| @ @@@@|@@@| |
@@@@ | @@@@ @ !@@ @| |
@@@@|@@ @@@@ @@@|@a
@@@^@ @@@@@@@ S

737:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 17:53:24
‚`‚`El‚ª‚¢‚È‚­‚È‚Á‚Â܂ñ‚È‚­‚È‚Á‚½‚ËB

738:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 17:54:47
AAEl‚Æ‚¢‚¤‚©AƒRƒsƒy‚Åà–¾‚µ‚Ä‚½‚¾‚¯‚¾‚ëH

739:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 17:57:34
‚»‚Ìuà–¾‚µ‚Ä‚½‚¾‚¯v‚·‚ço—ˆ‚È‚¢ƒRƒsƒy~‚—

740:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 17:58:38
‚½‚µ‚©‚É1”N‚ŃŒƒxƒ‹‚ª—Ž‚¿‚½‚͔̂ےè‚Å‚«‚ñ‚È‚—

741:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 17:59:42
’P‚ɃXƒŒ‚ªŽÌ‚Ä‚ç‚ꂽ‚¾‚¯‚Å‚ÍH

742:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 18:00:42
‚¢‚܂ǂ«arrow‚È‚ñ‚Ă݂ñ‚È’m‚Á‚Ä‚ÄA‚¢‚Ü‚³‚çà–¾‚Ì—]’n‚à‚È‚¢B
V‚µ‚¢ƒlƒ^’T‚µ‚Ä—ˆ‚¢

743:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 18:14:58
>>742
‚±‚çI‚Ý‚ñ‚È‚ª–îˆó‚Æ‚©‚¿‚ñ‚ۂ𖳎‹‚µ‚½‚©‚ç‚Á‚Ä“{‚邳Ȃ¢‚—

744:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 18:17:28
¸Ï°‚Á‚Ä‚à‚¤ˆê”N‘O‚̘b‚©Bã‚̂ق¤Œ©‚½‚ç‚Q‚Â‚à‚ ‚é‚ËB

745:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 18:19:22
>>742
ª‚ƃAƒ[‚Ìà–¾‚ªo—ˆ‚È‚¢¸½Þ‚ªŽæ‚è—‚µ‚Ä‚¨‚è‚Ü‚·

746:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 21:27:48
>>728
ƒRƒ“ƒrƒl[ƒ^—˜_‚ð’m‚Á‚Ä‚¢‚ê‚Î\•ª‚Å”Šw‚Ì’mޝ‚ð‘O’ñ‚Æ‚µ‚È‚¢‚Á‚ÄH‚¨‚¢‚¨‚¢B
Žx—£–Å—ô‚¾‚¼B

747:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 21:44:24
>>746
”Šw‚ÌŠî‘b“I‚È’mޝ‚Í‚»‚ê‚Ù‚Ç•K—v‚È‚¢‚¾‚ëB
u‚»‚ꂾ‚¯v’m‚Á‚Ä‚ê‚΂¢‚¢‚ñ‚¾‚©‚çB

748:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 21:55:31
>>747
Šî‘b‚̈Ӗ¡‚ªˆá‚¤‚Å‚µ‚åBƒRƒ“ƒrƒl[ƒ^—˜_‚Í”ŠwŠî‘b˜_‚Å‚ ‚Á‚ÄA”Šw‚ÌŠî‘b’mޝ‚¶‚á‚È‚¢B
‚µ‚©‚à•›ì—p‚ɂ‚¢‚Ă̒mޝ‚ÍA‚¢‚­‚‚©‚̃Rƒ“ƒrƒl[ƒ^‚ð’m‚Á‚Ă邳͂·‚܂Ȃ¢B
‘¼‚É‚àŽR‚̂悤‚É‚ ‚éŠÖ”‚ɂ‚¢‚ÄAˆê‚ˆê‚Œ•ʂɒm‚Á‚Ă邿‚è‚à—‹ü‚ð’m‚Á‚½‚Ù‚¤‚ª“–‘R—Ç‚¢B

749:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 23:51:52
ăăăăă...

ªƒAƒ[Eƒ‚ƒiƒhEƒRƒ“ƒrƒl[ƒ^—˜_‚ɂ‚¢‚Äs‚¯‚¸AŒ¨‚𗎂Ƃµ‚Ä‹A‚éƒvƒƒOƒ‰ƒ}‚ÌŒQ‚ê

750:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 00:08:05
³’¼arrow‚Æ‚©‚Ç‚¤‚Å‚à‚¢‚¢
‚»‚ê‚æ‚èhere document‚ð“ü‚ê‚Ä‚­‚ê

751:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 00:29:30
>>750
URLØÝ¸(cvs.haskell.org)

752:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 20:07:34
>>733
‚­‚킵‚­‚Í‚±‚̃y[ƒW‚ªŽQl‚ɂȂéB
URLØÝ¸(d.hatena.ne.jp)

John Power & Edmund Robinson‚É‚æ‚ê‚ÎF

* T‚ÌKleisliŒ—C_T‚ªƒvƒŒƒ‚ƒmƒCƒhŒ—‚ƂȂé Ì T‚Í‹­“x‚ðŽ‚Â
* T‚ÌKleisliŒ—C_T‚ªƒ‚ƒmƒCƒhŒ—‚ƂȂé Ì T‚͉Š·‹­“x‚ðŽ‚Â

‚±‚ê‚ÍKleisliŒ—‚̃vƒŒƒ‚ƒmƒCƒh\‘¢‚Æ‹­“x‚ª1‘Î1‚ɑΉž‚µ‚Ä‚¢‚邯‚¢‚¤‚±‚Æ‚ÅAƒ‚ƒmƒCƒhŒ—‚ł͓s‡‚ª—Ç‚­‚È‚¢B‚‚܂èA

ƒvƒŒƒ‚ƒmƒCƒhŒ—‚ƂȂéËEEE˃‚ƒiƒh‚Ìì—pæ–@

‚Æ‚¢‚¤‚Ì‚ªwell-defined‚É‚È‚é‚Æ‚¢‚¤‚±‚Æ‚ð‘_‚Á‚Ä‚éB‚½‚µ‚©‚Ƀ‚ƒiƒh‚Á‚Ä”Šw“I‚ÈŠî‘b’mޝ–³‚µ‚Å‚àŽg‚¦‚邯ŠmM‚µ‚Ü‚µ‚½‚©H

753:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 20:44:58
“–‘R‚¾‚¯‚ÇAƒAƒ[‚ɂ‚¢‚Ä‚à“¯—l‚Ì‹c˜_‚ª“WŠJ‚Å‚«‚é–ó‚Å‚·B‚Ü‚ AƒAƒ[‚È‚ñ‚©‚Ç‚¤‚Å‚à—Ç‚¢‚ñ‚Å‚µ‚½‚ËB

754:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 22:52:18
ƒ‚ƒmƒCƒhŒ—‚ƃ‚ƒmƒCƒ_ƒ‹Œ—‚ĉ½‚ªˆá‚¤‚ÌH

755:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 23:07:53
>>752
‰³B>>710‚ ‚½‚肪Œ¾‚Á‚Ä‚½}‚ð‘‚­‚Á‚Äuƒy[ƒXƒeƒBƒ“ƒO}AƒXƒ^ƒbƒN}iSantiago graphical notationjAƒXƒgƒŠƒ“ƒO}‚Å•`‚­¥¥¥v‚Ä‚±‚Æ‚©B
‚¨‚ê‚à>>735‚Ý‚½‚¢‚Ȃ̂ðƒAƒ[‚ÆŽv‚Á‚Ä‚½‚—

756:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 23:13:13
>>754
Monoidal Category = ƒ‚ƒmƒCƒhŒ—
>>733‚µ‚©ƒ‚ƒmƒCƒ_ƒ‹Œ—‚Æ‚¢‚¤“ú–{Œê‚ÍŽg‚Á‚Ä‚¢‚È‚¢‚ÆŽv‚¤B•’ÊAƒ‚ƒmƒCƒhŒ—‚ƌĂÔB

757:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 23:44:59
>756 thx

‚Æ‚±‚ë‚ÅAŒ—‚ł̃‚ƒiƒh‚Í•ª‚©‚é‚ñ‚Å‚·‚ªA
ƒvƒƒOƒ‰ƒ€Œ¾Œê‚̃‚ƒiƒh‚Á‚ĉ½‚È‚ñ‚Å‚·‚©H


758:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/08 00:30:05
ŒŸõ‚µ‚Ü‚µ‚½‚玟‚ÌŽ‘—¿‚ªŒ©‚‚©‚莩ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B
URLØÝ¸(www.ipsj.or.jp)

759:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/08 00:33:47
>>757
‚Ù‚¢
URLØÝ¸(www.sampou.org)

Haskell‚̃‚ƒiƒh‚ÍMonad‚Æ‚¢‚¤Œ^ƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ê‚·B
MonadƒNƒ‰ƒX‚Í2‚‚̃Nƒ‰ƒXƒƒ\ƒbƒh‚ðŽ‚Á‚Ä‚¢‚ÄA‚»‚Ì‚Q‚‚ªƒ‚ƒiƒh‘¥i3ƒz[ƒ\ƒN‚ ‚è‚ãj‚ð–ž‚½‚µ‚Äϰ½B
‚æ‚­Žg‚¤ƒ‚ƒiƒh‚ÍIO, Maybe, List‚ ‚½‚è‚Å‚µ‚傤B‚Ç‚ê‚àu‰‰ŽZv‚ðŒq‚®‚Æ‚¢‚¤Š´‚¶‚ÉŽg‚¢Ï°½B

‚±‚Ì3s‚ðŒ©‚½‚烊ƒ“ƒNæ‚ÉJUMPI

‚Q‚‚̃Nƒ‰ƒXƒƒ\ƒbƒh‚ÍAʼn‚Ì‚¤‚¿‚Íw>>=x‚ªwbxiÊß²Ìßj‚ɑΉžAwreturnx‚ªwcatx‚ɑΉž‚·‚邯Šo‚¦‚Ä‚¨‚¯‚Ηǂ¢‚©‚àƒlI
iJones‚͂킴‚ÆÊß²Ìß‚Á‚Û‚­‚µ‚½‚炵‚¢Èj
ƒ‚ƒiƒh‚Ì\•¶‚Í‚R‚ÂBdo‚Ælet‚Æif‚¾‚¯B

‰‰ŽZ‚ðƒ‚ƒiƒh“I‚É’è‹`‚µ‚ÄŒq‚®‚ÆAV‚µ‚¢“Á’¥‚ðŽQÆ“§‰ß“I‚Ƀ‚ƒiƒh‚ÉŒ‹‚т‚¯‚邱‚Æ‚ªo—ˆ‚¿‚ႤB
‚µ‚©‚àƒ‚ƒiƒh‘¥‚R‚ª•ÛØ‚·‚邿‚¤‚Éu‘g‚Ý—§‚ć˜‚ªŽ©—Rv‚ÅA’·‚­‚‚Ȃª‚Á‚½ƒ‚ƒiƒh‚̽‚̂ǂ±‚ðØ‚Á‚Ä‚àƒ‚ƒiƒh‚ɂȂ郇B
‚±‚ꂪƒ‚ƒiƒh‚ª‚à‚½‚ç‚·ƒ‚ƒWƒ…[ƒ‹‰»‚Æ‚¢‚¤Œø”\‚¾‚æ[‚ñB

760:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/08 01:11:34
>759 ‚¨‚¨Danke‚Å‚·
ƒvƒƒOƒ‰ƒ€‚ɂ͂Ȃ©‚È‚©[‚¢”Šw‚ª‰B‚ê‚Ä‚¢‚é‚ñ‚Å‚·‚ËB
‚¢‚܂ӂƎv‚Á‚½‚ñ‚Å‚·‚ªA•¨—‚Éo‚Ä‚­‚é—ÊŽq‰»‚Æ‚¢‚¤
ŠT”O‚àA‚à‚µ‚©‚·‚邯ƒ‚ƒiƒh‚ÉŠÖŒW‚ ‚é‚©‚à’m‚ê‚Ü‚¹‚ñB
ƒ‚ƒWƒ…ƒ‰ƒŠƒeƒB‚ª‰½‚ðˆÓ–¡‚·‚é‚Ì‚©‚æ‚­l‚¦‚Ă݂܂·B





761:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/08 21:02:22
‚±‚±‚Ìà–¾‚à‚È‚©‚È‚©‚¨‚à‚µ‚ë‚¢‚æB
URLØÝ¸(blogs.dion.ne.jp)

762:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/08 21:15:53
>>761
é“`‰³

763:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/08 21:40:15
>>759
do‚Ælet‚Í•ª‚©‚邯‚ÇAif‚Á‚ă‚ƒiƒh‚ÆŠÖŒW‚ ‚Á‚½‚Á‚¯H

764:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/08 23:36:51
>>761
à–¾‚ªŠÔˆá‚Á‚Ă邯‚±‚ë‘å™B
Ž©•ª‚Ń‚ƒiƒh‚ðì‚鎞A‚Ç‚¤‚·‚é‚‚à‚è‚©‚ÆŽv‚Á‚½B

765:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/08 23:45:48
>>763
do ‚Æ if ‚ðˆê‚ÉŽg‚¤˜b‚¶‚á‚È‚¢‚©‚ÈB—L–¼‚Èuˆês‚Å‘‚¯v‚Á‚Ä‚â‚ÂB

766:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/09 00:55:16
>>761
ƒpƒN‚Á‚½‚Í‚¢‚¢‚ªAˆÓ–¡‚ð—‰ð‚µ‚ĂȂ©‚Á‚½A‚Á‚ĂƂ±‚ë‚©B

767:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/09 09:22:24
>>761‚Á‚Ä‚»‚ñ‚ȂɊԈႢ‚ª‘½‚¢‚Ì‚©`
‚Ç‚±‚©‚çƒpƒN‚Á‚½‚Ì‚©•ª‚©‚è‚Ü‚·‚©H

768:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/13 07:49:24
‚±‚Ì”N––”NŽn‚̃vƒƒOƒ‰ƒ}‚Ì‹x‰É‚É
‚±‚±‚̃XƒŒ‚ªŒ‹\·‚èオ‚Á‚Ä‚¢‚½‚È

769:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/13 08:07:15
ƒvƒƒOƒ‰ƒ}‚Í‹x‰É‚ÉHaskell‚̕׋­‚©
‚Ý‚ñ‚Ȉ̂¢‚È

770:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/13 10:35:26
‚ǂ̂ւñ‚ª‚Ü‚¿‚ª‚Á‚Ä‚é‚ÌH

771:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/13 17:53:03
Ѝˆá‚¢‚µ‚Ă邾‚¯‚È‚ñ‚¶‚á‚È‚¢H

772:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 04:18:25
‚È‚ñ‚¾‚©‚ñ‚¾Œ¾‚Á‚ÄA–{“–‚Í‚º‚ñ‚º‚ñ•ª‚©‚Á‚ĂȂ¢“z‚ª‚Ù‚Æ‚ñ‚Ç‚¾‚ë‚—

773:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 09:45:24
‚Ü‚Ÿ’‡ŠÔ‚Í‘½‚¢‚ÆŽv‚Á‚Ä‚¨‚«‚½‚¢‚Æ‚±‚낾‚æ‚ÈB

774:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 15:35:54
>>761‚̊ԈႢ‚ð‘‚­Žw“E‚µ‚Ä—~‚µ‚¢‚à‚ñ‚¾‚È‚—

775:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/18 15:37:06
>>774
‚»‚¤‚¢‚Á‚Ä‚o‚u‰Ò‚®°’_‚¾‚ë
Ž©‰‰‰³

776:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 15:18:10
‚±‚ñ‚ȂƂ±‚Åé“`‚µ‚½‚Æ‚±‚ë‚ʼn½PV‘‚¦‚邯‚¢‚¤‚Ì‚©

777:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 18:53:04
>>775
‚»‚¤‚â‚Á‚ÄŽ©•ª‚ª—‰ð‚Å‚«‚ĂȂ¢‚Ì‚ðŒë–‚‰»‚»‚¤‚Á‚İ’_‚¾‚ëB
‚Ü‚¸‚Í>>761‚̊ԈႢ‚ðŽw“E‚µ‚Ä‚Ý‚ë‚æB˜b‚Í‚»‚ê‚©‚炾‚È‚—

778:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/19 21:02:10
‚ЂƂè–\‚ê‚Ä‚¢‚é‚Ì‚ª‚¢‚é‚Ý‚½‚¢‚¾‚ËB’N‚à˜b‚µ‚½‚­‚È‚¢‚©‚ç‚Á‚Ä—‰ð‚Å‚«‚È‚¢‚ñ‚¾‚낤‚©B

779:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 13:31:52
‚¢‚Á‚½‚¢‚Ç‚±‚©‚çƒpƒN‚Á‚½‚Ì‚©‹³‚¦‚Ä‚­‚ê‚æB

780:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 13:54:12
>>779
‚Ç‚¤‚Å‚à‚¢‚¢

781:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/20 18:21:29
‚Ç‚¤‚Å‚à‚æ‚­‚È‚¢‚ÈB‚»‚ê‚É‚æ‚Á‚Ä>>761‚ªŠÔˆá‚¢‚©‚Ç‚¤‚©”»’f‚Å‚«‚邾‚ëB

782:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/23 20:01:14
‚»‚Ì”»’f‚ª‚Ç‚¤‚Å‚à‚¢‚¢‚ÆŒ¾‚Á‚Ä‚¢‚é‚ñ‚¾‚æ

783:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/23 20:35:14
1/8‚ðÅŒã‚Ƀpƒbƒ^ƒŠ—¬‚ꂪŽ~‚Ü‚Á‚½‚̂͂Ȃº‚©‚ÈH

784:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/23 20:41:46
ƒqƒ“ƒg@Ž©‰‰

785:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/24 04:24:11
Œ‹‹ÇHaskell‚Á‚Ä’x‚¢‚ÌH

786:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/24 22:55:28
>>785
perl‚æ‚©Ê´°‚æ@@ƒXƒNƒŠƒvƒg‚ÉŽg‚¤‚Ȃ疳–â‘è
‘gžŒn‚ɂ͂¿‚å‚Á‚Æ@@¼ËÞ±‚ÈÀ²Ðݸނª‹‚ß‚ç‚ê‚邯ÀÞÒÎß

787:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 05:51:47
>>786
„‘gžŒn‚ɂ͂¿‚å‚Á‚Æ@@¼ËÞ±‚ÈÀ²Ðݸނª‹‚ß‚ç‚ê‚邯ÀÞÒÎß
‘g‚Ýž‚݂͂ǂñ‚ÈŠ´‚¶‚̃AƒZƒ“ƒuƒŠƒR[ƒh‚ª¶¬‚³‚ê‚é‚Ì‚©—\‘ª‚µ‚â‚·‚¢‚Ù‚¤‚ª‚¢‚¢‚ÆŽv‚¤‚ñ‚¾‚ªA
HaskellŽg‚¢‚ªŠµ‚ê‚Ä‚­‚邯‚Ç‚¤‚¢‚¤asm“f‚­‚©Š„‚ÆŠÈ’P‚É”cˆ¬‚Å‚«‚邿‚¤‚ɂȂé‚ÌH


788:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 12:33:33
>>786
Perl‚æ‚©‚͂₢‚Æ‚©“ž’êl‚¦‚ç‚ê‚È‚¢‚Ì‚¾‚¯‚ÇA‚»‚̪‹’‚ÍH

789:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 13:35:05
>>788
URLØÝ¸(shootout.alioth.debian.org)
‚¾‚Æ 14 ‘Î 1 ‚Å Haskell ‚ª‘¬‚¢

790:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 13:53:31
“®“IŒ^‚ŃoƒCƒgƒRƒ“ƒpƒCƒ‹‚ÌPerl‚ÆAÓIŒ^‚ŃlƒCƒeƒBƒuƒRƒ“ƒpƒCƒ‹‚ÌHaskell‚ð”äŠr‚µ‚Ä
Perl‚Ì•û‚ª‘¬‚¢‚ÆŽv‚¤‚È‚çA‚»‚Á‚¿‚±‚»à–¾‚ª—v‚邾‚ë‚—

791:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 14:00:36
‚¦`Haskell‚Á‚ÄAƒlƒCƒeƒBƒuƒRƒ“ƒpƒCƒ‹‚µ‚Ä‚é‚Ì‚©B‚»‚ê‚·‚ç’m‚ç‚È‚©‚Á‚½‚í‚—
ƒCƒ“ƒ^ƒvƒŠƒ^‚¾‚Ƃ΂©‚èŽv‚Á‚Ä‚½B

792:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 14:10:08
—¼•û‰Â”\‚¾‚ª‚Ë

793:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 14:34:52
ƒCƒ“ƒ^ƒvƒŠƒ^‚ ‚é‚ñ‚¾A’m‚ç‚ñ‚©‚Á‚½
ƒRƒ“ƒpƒCƒ‹‚µ‚È‚­‚Ä‚àCGI‚Æ‚µ‚ÄŽg‚¦‚é‚Ì‚©‚È@’²‚ׂĂ݂邩

794:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 14:39:19
‚ ‚é‚©‚Ç‚¤‚©‚Í’m‚ç‚ñ‚ªA‰Â”\‚ł͂ ‚邾‚낤

795:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 14:44:38
runghc‚Æ‚©runhugs‚Æ‚©‚ ‚邯‚ÇAƒCƒ“ƒ^ƒvƒŠƒ^‚ðƒT[ƒo‚É“±“ü‚·‚é‚Ù‚¤‚ª•Ô‚Á‚Ä–Ê“|‚È‹C‚à‚·‚é

796:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 17:15:57
>>793
‰Â”\‚¾‚æ

797:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:00:27
Haskell‚Ü‚¾‚©‚¶‚Á‚½’ö“x‚¾‚¯‚ÇAŽQÆ“§–¾«‚ª‚Ȃɂ©ƒnƒbƒs[‚É‚µ‚Ä‚­‚ê‚é‚ÌH
‚â‚낤‚ÆŽv‚¦‚ÎAŠù‘¶‚ÌŒ¾Œê‚Å‚ào—ˆ‚é‚킯‚ÅBŒ¾Œê“I‚ɧ–ñ‚ª‚©‚©‚Á‚Ä‚¢‚é‚©
‚Ç‚¤‚©‚Å‚µ‚åBuŒ¾Œê“I‚ɧ–ñ‚ª‚©‚©‚év‚Æ‚¢‚¤‚Ì‚ÍA“ü–åŽÒ‚ɂƂÁ‚Ä‚µ‚©ƒƒŠƒbƒg
‚͂Ȃ¢‚æB

’x‰„•]‰¿‚à–‚Ù‚Ú–Žg‚í‚È‚¢B–³ŒÀŒvŽZ‚È‚ñ‚Ä‚â‚ç‚ñ‚æH

‚±‚ñ‚È‚ñ‚ÅA‚È‚ñ‚ÅŠù‘¶Œ¾Œê‚©‚çæ‚èŠ·‚¦‚é‚ÌH‰´‚ªA‚Ü‚¾Haskell‚æ‚­‚í‚©‚Á‚Ä‚¢‚È‚¢
‚¾‚¯H

798:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:01:19
‚ ‚°

799:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:07:18
‰´‚à‰SŽÒ‚¾‚¯‚ÇAŽQÆ“§–¾«‚Ìd—p«‚ª‚æ‚­‚í‚©‚ç‚È‚¢B

‚‚©AŒ‹‹Ç‚Íunsafe‚È‚ñ‚Æ‚©‚ÅŽQÆ“§–¾«‚ð‚­‚¸‚µ‚Ä‚ñ‚Å‚µ‚åH


800:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:08:04
‚¿‚Ȃ݂ɃNƒ\ƒŠƒXƒg‚È‚ñ‚ÄÌ—p‚·‚é‚̂͂â‚߂Ă­‚ê

801:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:08:40
>>797
C++ ‚ªŽQÆ“§–¾‚ÈŒ¾Œê‚¾‚Á‚Ä’m‚Á‚Ä‚½?

802:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:10:00
>>801
M‚¶‚ç‚ê‚È‚¢B‚ ‚Ó‚§‚©‚—

‰´‚ªA–³’m‚Ȃ狳‚¦‚Ä‚­‚¾‚³‚¢‚—

803:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:10:31
>>797
‚¨‘OA¡“ú‚ÌRuby•׋­‰ï‚És‚Á‚½‚â‚‚¾‚ëH

‚È‚ºŠÖ”ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Íd—v‚©
URLØÝ¸(www.sampou.org)

804:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:11:05
ŽQÆ“§–¾«‚Á‚ÄAÄ‘ã“ü‚Å‚«‚È‚¢‚Á‚Ä‚±‚Æ‚¾‚æ‚ÈiŠÔˆá‚Á‚½‚ç’ù³‚µ‚Ä‚­‚êj
C+{‚ÍÄ‘ã“ü‚Å‚«‚éA‚Æ‚¨‚ê‚ÍŽv‚Á‚Ă邪‚—

805:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:12:01
>>803
Ruby‚Í‚·‚«‚¾‚ªA‚»‚¢‚‚¶‚á‚È‚¢B‚Æ‚¢‚¤‚©A¡“úˆê“ú‚Ђ«‚±‚à‚Á‚Ä‚½‚µ‚È‚—

806:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:12:04
>>799
unsafe‚ðŽg‚¤‚Æ‚«‚Í’ˆÓ‚ª•K—v‚Å‚ ‚é
‚¢‚ÂŽÀs‚³‚ê‚Ä‚àƒvƒƒOƒ‰ƒ€‚É–µ‚‚ª”­¶‚µ‚È‚¢‚±‚Æ‚ª‚Í‚Á‚«‚肵‚È‚¢ŒÀ‚èŽg‚¤‚ׂ«‚ł͂Ȃ¢

807:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:12:29
Ž®‚Æ’l‚ªˆê‘Έê‚ɑΉž‚µ‚Ä‚¢‚邱‚Æ

808:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:16:09
Haskell‚̃ƒŠƒbƒg‚ðà‚«‚½‚¢‚È‚ç>>803‚ÌƒŠƒ“ƒN‹³‚¦‚邾‚¯‚Å\•ª‚¶‚á‚Ë[‚ÌH

809:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:16:48
>>802,804
‚Ü‚¸‚Í‚±‚ê‚ð“Ç‚ñ‚ł݂Ă­‚êB
URLØÝ¸(d.hatena.ne.jp)

‚±‚ꂪ–Ê”’‚¢‚Ì‚ÍAŽQÆ“§–¾‚Í’ö“x–â‘è‚ɉ߂¬‚È‚¢‚Æ‚¢‚¤
Ž‹“_‚𓾂ç‚ê‚銂Ȃñ‚¾‚ÆŽv‚Á‚Ä‚¢‚éB

810:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:18:09
ŽQÆ“§–¾«‚È‚ñ‚Äü‚肾‚æ
Haskell‚Ì–£—Í‚ÍA•›ì—p‚ª‹Ö‚¶‚ç‚ê‚Ä‚¢‚邱‚Æ‚¶‚á‚È‚­‚ÄA
•›ì—p‚È‚ñ‚Ä‚¢‚¤ˆµ‚¢‚É‚­‚¢‚à‚Ì‚É—Š‚ç‚È‚­‚Ä‚àŽ©‘R‚ɃvƒƒOƒ‰ƒ€‚𑂯‚邱‚Æ‚¾

’x‰„•]‰¿‚͑傢‚ÉŽg‚¤
u‚Ù‚ÚŽg‚í‚È‚¢v‚È‚ñ‚ÄŽv‚¦‚é‚Ì‚ÍHaskell‚ÉŠµ‚ê‚ĂȂ¢‚¾‚¯‚¾
—Ⴆ‚ÎACŒ¾Œê‚Ì“TŒ^“I‚Èfor•¶‚ÌŽg‚¢•û
for(T i = init; cont(i); i = next(i)) use(i);
‚ðAHaskell‚ÅŽ©‘R‚É‘‚«’¼‚·‚Æ
mapM_ use $ takeWhile cont $ iterate next init
‚ɂȂ邯‚ÇA‚±‚ê‚Í–³ŒÀƒŠƒXƒg‚ðŽg‚Á‚Ä‚¢‚é

811:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:19:34
>>809
‚ ‚È‚½‚̓lƒ^‚ð—‰ð‚Å‚«‚È‚¢l‚È‚ñ‚Å‚·‚Ë

812:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:23:05
’x‰„•]‰¿•Ö—˜‚¾‚æB
ML‚ª•s•Ö‚ÉŽv‚¦‚é‚®‚ç‚¢‚¾B

813:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:23:13
>>811
ƒhƒbƒLƒŠ‚Æ‚©‚ð^‚Ɏ󂯂éƒ^ƒCƒv‚Ìl‚Å‚µ‚å?
>>809 ‚ªƒlƒ^‚È‚ñ‚¾‚¯‚Ç‚Ë

814:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:26:29
>>799
unsafe‚È‚ñ‚Æ‚©‚ÍA–{“–‚ÍŽQÆ“§–¾‚Ȃ̂ÉAƒRƒ“ƒpƒCƒ‰‚ªŽQÆ“§–¾‚¾‚ÆŒ©‚È‚µ‚Ä‚­‚ê‚È‚¢Ž®‚ð‘‚­‚Æ‚«‚ÉŽg‚¤
‚»‚¤‚¶‚á‚È‚¢Žg‚¢•û‚à‚Å‚«‚邯‚ÇA‚»‚ê‚͎׈«‚ÈŽg‚¢•û‚¾

815:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:28:06
ffiŽg‚¦‚ÎunsafeŽg‚í‚È‚­‚Ä‚à‚¢‚­‚ç‚Å‚àŽ×ˆ«‚ȃvƒƒOƒ‰ƒ€‚ª‘‚¯‚邺B

816:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:28:41
Haskell‚ÌFFI‚͂߂¿‚á‚­‚¿‚áŠy‚¾‚©‚ç‚ÈB
‘g‚Ýž‚݃vƒƒOƒ‰ƒ€‚à‚È‚ñ‚Ì‚»‚ÌB

817:799
08/02/16 23:41:48
>>803@>>808

‚W‚O‚R‚ÌƒŠƒ“ƒN‚ÍA
uŽQÆ“§–¾‚ÍŠÖ”Œ^Œ¾Œê‚Ì–£—͂Ƃµ‚Ă͕s“K“–v‚ÆŒ¾‚Á‚Ä‚¢‚é‚̂łÍH


818:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:47:33
>>816
ƒI[ƒo[ƒwƒbƒh‚à‚ ‚邵ƒƒ‚ƒŠ‚àH‚¢‚Ü‚­‚é‚©‚ç‘g‚Ýž‚݂ɂ͑S‚­Œü‚©‚È‚¢‚¾‚ë

819:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:54:08
>>818
ŠÖŒW‚È‚¢B
‘g‚Ýž‚ݒ჊ƒ\[ƒX‚Æ‚¢‚¤Žž‘ã‚ÍI‚í‚Á‚½‚ñ‚¾‚æB
‚»‚ê‚æ‚è‚àA‚½‚Æ‚¦‚΃ƒPƒbƒg‚⎩“®ŽÔ‚̂悤‚È—p“r‚ł͈À‘S«‚ª‹‚ß‚ç‚ê‚éB

820:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:57:18
>>817
ŽQÆ“§–¾‚łȂ¯‚ê‚Î’x‰„•]‰¿‚Í–ð‚É—§‚½‚È‚¢‚æ

821:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:00:21
D Œ¾Œê‚É’x‰„•]‰¿‚à‚Ç‚«‚Í‚ ‚邯‚Ç‚ÈB

822:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:02:57
’x‰„•]‰¿‚̓eƒNƒjƒbƒN‚ɋ߂¢‚à‚Ì‚à‚ ‚邵‚È

823:799
08/02/17 00:06:23
>>820
‚È‚é‚Ù‚ÇcB

‚Å‚àA’x‰„•]‰¿‚à•K‚¸Žg‚¤‚킯‚ł͂Ȃ¢‚µA
(IO‚ÌŽž‚Ȃǒx‰„•]‰¿‚³‚ê‚Ă͢‚éê‡‚à‚ ‚é‚킯‚Å‚·‚æ‚ËH)

‚È‚ñ‚Æ‚¢‚¤‚©AŽQÆ“§–¾‚»‚Ì‚à‚̗̂DˆÊ«‚ª‚í‚©‚ç‚È‚¢cB

EƒRƒ“ƒpƒCƒ‰‚ªì‚è‚â‚·‚¢H
E”Šw“I‚ɂ݂Ĕü‚µ‚¢H

cA‚¢‚¸‚ê‚àˆê”ʃ†[ƒU‚ɂ͊֌W‚È‚¢‚Å‚·‚æ‚ËcB

824:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:07:34
ŽQÆ“§–¾«‚Á‚ăfƒoƒbƒO‚Ì—eˆÕ‚³‚Ì“_‚Åd—v‚Æ•·‚¢‚Ă邯‚ÇB

825:799
08/02/17 00:08:33
>>814
‚¤`‚ñcB‚±‚ê‚ͳ‚µ‚¢‚̂łµ‚傤‚©H

‚ ‚­‚܂łàAHaskell‚ÍŽQÆ“§–¾‚Å‚ ‚Á‚ÄA
‚»‚¤‚łȂ¢ƒvƒƒOƒ‰ƒ€‚͎׈«‚Æ‚¢‚¤Ž–‚Å‚·‚æ‚ËB

826:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:11:43
>>823
ŽQÆ“§–¾‚¾‚Á‚½‚çŠÖ”‚̕Ԓl‚ðƒLƒƒƒbƒVƒ…‚Å‚«‚邿

827:799
08/02/17 00:14:55
>>826
ƒRƒ“ƒpƒCƒ‰‚̘b‚Å‚·‚æ‚ËcB

828:799
08/02/17 00:16:41
>>824
Haskell‚̃fƒoƒbƒO‚Á‚Ăނµ‚ë‘å•Ï‚»‚¤‚Å‚·‚¯‚ÇcB

829:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:18:15
>>827
Š®‘S‚ɃLƒƒƒbƒVƒ…‚Å‚«‚ê‚΃vƒƒOƒ‰ƒ}‚͂킴‚í‚´ƒƒ‚‰»‚Æ‚©‚̃eƒNƒjƒbƒN‚ðŽg‚Á‚ăvƒƒOƒ‰ƒ~ƒ“ƒO‚·‚é•K—v‚ª‚È‚­‚È‚éB
EEE‚Ƃ͌¾‚¤‚à‚Ì‚ÌAGHC‚ł͊®‘S‚ɃLƒƒƒbƒVƒ…‚µ‚Ä‚¢‚é‚킯‚ł͂Ȃ¢B

830:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:19:45
>>828
C‚̃fƒoƒbƒO‚ňê”Ôœ‚ªÜ‚ê‚é‚Ì‚ªŒ^‚É‚æ‚éƒoƒOB
Haskell‚̓Rƒ“ƒpƒCƒ‹‚³‚¦’Ê‚ê‚ÎŒ^‚ÉŠÖ‚µ‚Ă͊®‘S‚É–µ‚‚ª‚È‚¢B

831:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:20:48
>>823
‚¾‚©‚çAŽQÆ“§–¾«‚Í‚»‚ñ‚È‚Éd‘å‚È“Á’¥‚¶‚á‚È‚¢‚ñ‚¾‚Á‚Ä
i—˜“_‚ª–³‚¢‚킯‚¶‚á‚È‚¢BƒRƒ“ƒpƒCƒ‰‚É‚æ‚éÅ“K‰»‚ª‚â‚è‚â‚·‚¢BƒR[ƒh‚ª“ǂ݂₷‚¢BƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‚µ‚â‚·‚¢etcj
‹t‚ÉAuŽQÆ“§–¾‚łȂ¢‚±‚Æv(”j‰ó“I‘ã“ü‚â•›ì—p‚ð”F‚ß‚é)‚É‚à‘債‚Ä—DˆÊ«‚Í–³‚¢‚ñ‚¾

Haskell‚ɂ͂à‚Á‚Æd—v‚È“Á’¥‚ª‚½‚­‚³‚ñ‚ ‚é
“®ìƒIƒuƒWƒFƒNƒg‚ð—˜—p‚µ‚½“üo—͂Ƃ©A‘㔓Iƒf[ƒ^Œ^{ƒpƒ^[ƒ“Ƈ‚Æ‚©AŒ^ƒNƒ‰ƒX‚Æ‚©A’x‰„•]‰¿‚Æ‚©

832:797
08/02/17 00:25:59
>>830
Haskell ‚ÌŒ^‚̓XƒeƒL‚¾‚ÆŽv‚¢‚Ü‚·‚æw

‚Å‚àAtrace‚Æ‚©uƒfƒoƒbƒOv‚Í‘å•Ï‚»‚¤cB


833:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:29:07
>>831
>ŽQÆ“§–¾«‚Í‚»‚ñ‚È‚Éd‘å‚È“Á’¥‚¶‚á‚È‚¢

‚»‚¤‚Å‚·‚æ‚ËcB
‚Å‚àA‚È‚ñ‚©A‚©‚½‚­‚ȂɎQÆ“§–¾«‚ðŽç‚낤‚Æ‚µ‚Ä
—]Œv‚í‚©‚è“ï‚­‚È‚Á‚Ä‚é‹C‚ª‚·‚é‚ñ‚Å‚·‚æ‚ËB

‘S–Ê“I‚ÈŽQÆ“§–¾«‚ðŽÌ‚Ä‚½•û‚ªA
‚·‚Á‚«‚è‚·‚é‚̂ł͂Ȃ¢‚Å‚µ‚傤‚©cH

834:799
08/02/17 00:29:52
ª>>833 ‚Í 799‚Å‚·

835:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:30:17
‘æ15‰ñ@Haskell‚ł̃fƒoƒbƒO‚̃Rƒc‚ð‚‚©‚Þ
URLØÝ¸(itpro.nikkeibp.co.jp)

836:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:30:34
trace‚Á‚Ăǂ¤‚¢‚¤‚Ì‚ðŽw‚µ‚Ă邩•ª‚©‚ç‚ñ‚¯‚ÇAprintfƒfƒoƒbƒO‚Ì—Þ‚Í•’ʂɂł«‚é

‚½‚¾AHaskell‚ªC‚æ‚èƒfƒoƒbƒO‚µ‚É‚­‚¢‚͎̂–ŽÀ‚¾‚ÆŽv‚¤
gdb‚É•C“G‚·‚éŽg‚¢‚â‚·‚³‚̃fƒoƒbƒK‚ª‚Ü‚¾–³‚¢‚©‚炾‚ª

>>833
>‚Å‚àA‚È‚ñ‚©A‚©‚½‚­‚ȂɎQÆ“§–¾«‚ðŽç‚낤‚Æ‚µ‚Ä
>—]Œv‚í‚©‚è“ï‚­‚È‚Á‚Ä‚é‹C‚ª‚·‚é‚ñ‚Å‚·‚æ‚ËB
‚ǂ̕ӂł»‚¤Š´‚¶‚½H

837:799
08/02/17 00:31:00
‚ ‚ ‚ÁI
>>832 ‚à799‚Å‚·B


838:799
08/02/17 00:35:00
>>836
> printfƒfƒoƒbƒO‚Ì—Þ‚Í•’ʂɂł«‚é

‚»‚¤‚È‚ñ‚Å‚·‚©H
‚È‚ñ‚©printf‚¢‚ê‚邯ƒoƒO‚ªÄŒ»‚µ‚È‚¢‚Æ‚©‘½‚»‚¤‚Å‚·‚ªcB


> ‚ǂ̕ӂł»‚¤Š´‚¶‚½H

IOƒ‚ƒiƒhww
ŽQÆ“§–¾«‚ðŽÌ‚Ä‚ê‚Î
‚à‚Á‚ƃXƒeƒL‚ÈŽÀ‘•‚ª‚ ‚è‚»‚¤‚¶‚á‚È‚¢‚Å‚·‚©H

839:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:38:46
ŽQÆ“§–¾«‚ðŠm•Û‚·‚邽‚߂ɓ±“ü‚µ‚½‚ñ‚¾‚©‚ç
–{––“]“|‚¾‚¶‚å

840:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:41:05
‰´‚ÍIOƒ‚ƒiƒh‘åD‚«‚Ȃ̂ł»‚Ì‹CŽ‚¿‚Í—Ç‚­•ª‚©‚ç‚ñ
—ႦŽQÆ“§–¾«‚ðŽÌ‚ĂĂàIOƒ‚ƒiƒh‚ÍŽg‚¢‚½‚¢

841:799
08/02/17 00:41:50
>>839
‚ñH
‚¢‚âA‚¾‚©‚çAŽQÆ“§–¾«‚ɌŎ·‚·‚é‚©‚çA
IOƒ‚ƒiƒh‚È‚ñ‚Ä—‰ð‚µ‚É‚­‚¢•û–@‚ÅŽÀ‘•‚µ‚Ä‚é‚ñ‚Å‚µ‚åH

842:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:43:33
ŽQÆ“§–¾«‚ðŽÀŒ»‚·‚銮‘S‚Ƀˆ‚ÈŠÖ”Œ^Œ¾Œê‚ðì‚é‚Ì‚ª
Haskell ‚Ì‚P‚‚̖ڕW‚¾‚Á‚½‚ñ‚¶‚á‚È‚¢‚Ì‚©H

843:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:50:41
IOƒ‚ƒiƒhA‚Æ‚¢‚¤‚©IO“®ì‚Ìl‚¦•û‚Í‘½­‚Æ‚Á‚‚«‚É‚­‚¢‚¯‚ÇA•ª‚©‚Á‚Ä‚µ‚Ü‚¦‚ΊȒP‚È‚±‚Æ‚¾‚µA
•›ì—p‚ðŽg‚Á‚½“üo—Í‚æ‚肸‚Á‚Æ‚Ü‚Æ‚à‚¾‚ÆŽv‚¤
‚»‚ê‚©‚çA’x‰„•]‰¿‚ÌŒ¾Œê‚Å‘f–p‚É•›ì—p‚ðŽg‚¤‚ÆŽÀs‡‚ª§Œä¢“ï‚ɂȂ邯‚ÇA
IO“®ì‚Ȃ炱‚Ì–â‘肪‚È‚¢

>>842
‚¾‚낤‚È
‚Å‚àŒ¾Œê‚̃†[ƒU[‚ɂƂÁ‚Ă͂»‚ñ‚È–Ú•W‚͂ǂ¤‚Å‚à—Ç‚¢

844:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:51:38
ŽQÆ“§–¾«‚ª—v‚ç‚È‚¢‚Æ‚¢‚¤‚È‚ç OCaml ‚Æ‚©‘¼‚ÌŒ¾ŒêŽg‚¦‚΂¢‚¢B
‚»‚ꂾ‚¯‚¾‚ÆŽv‚¤‚ºB

845:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 01:00:20
>>844
‚»‚Ì‹c˜_‚Í‚¨‚©‚µ‚¢
Haskell‚Ì“Á’¥‚ÍŽQÆ“§–¾«‚¾‚¯‚¶‚á‚È‚¢
ƒfƒtƒHƒ‹ƒg‚Ì’x‰„•]‰¿‚àŒ^ƒNƒ‰ƒX‚àIOƒ‚ƒiƒh‚à$‰‰ŽZŽq‚àOCaml‚ɂ͖³‚¢
ŽQÆ“§–¾«‚È‚ñ‚Ăǂ¤‚Å‚à—Ç‚¢‚Æ‚¢‚¤“z‚ɂłàAHaskell‚ðŽg‚¤——R‚Í‚¢‚­‚ç‚Å‚à‚ ‚é

846:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 01:09:14
‚¶‚á‚ AŽQÆ“§–¾«‚Ì–³‚¢Haskell ‚ɑГ–‚·‚錾Œê‚ðì‚Á‚½‚ç‚¢‚¢‚ñ‚¶‚á‚ËB

847:799
08/02/17 01:12:57
>>840
‚»‚¤‚È‚ñ‚Å‚·‚©cB
Œ‹‹ÇAе‚ê‚Ì–â‘è‚È‚ñ‚Å‚µ‚傤‚©‚Ë‚¥cB

848:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 01:15:01
Haskell ‚ł͎QÆ“§–¾«‚ð‚­‚¸‚·‚à‚Ì‚Í trace ‚݂̂Ȃñ‚¾‚Á‚¯H

849:799
08/02/17 01:15:23
>>846
‚Ü‚³‚ÉA‚»‚¤AŽv‚¤‚ñ‚Å‚·‚æw

‚»‚ñ‚ÈŒ¾Œê‚ª‚ ‚ê‚ÎA
ŠmŽÀ‚ɃuƒŒƒCƒN‚·‚é‚̂ł͂Ȃ¢‚Å‚µ‚傤‚©H

’N‚©ì‚Á‚ÄIŽ„‚Í‚à‚¿‚ë‚ñccÑØ!

850:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 01:26:25
>>848
unsafePerformIO‚Á‚Ă̂ª‚ ‚é

>>849
’P‚ÉŽQÆ“§–¾«‚̂Ȃ¢Haskell‚È‚çunsafePerformIO‚ðŒ¾Œê‚̈ꕔ‚Æ‚µ‚Ä”F‚ß‚ê‚Ηǂ¢‚ñ‚¾‚¯‚ÇA
IOƒ‚ƒiƒh‚ð”rœ‚·‚é‚͓̂‚¢‚ÆŽv‚¤
>>843‚Å‘‚¢‚½‚¯‚ÇA•’ʂ̌¾Œê‚É‚ ‚邿‚¤‚È•›ì—p‚É‚æ‚é“üo—Í‚ÍA’x‰„•]‰¿‚Æ‘Š«‚ªˆ«‚¢
ŽÀs‡‚𕪂©‚èˆÕ‚­§Œä‚·‚é‚É‚ÍAŒ‹‹ÇAIOƒ‚ƒiƒh‚©AClean‚̈êˆÓŒ^‚©A
‚»‚ê‚É‘ã‚í‚鉽‚©V‚µ‚¢ƒƒJƒjƒYƒ€‚ª•K—v‚ɂȂé

851:799
08/02/17 01:39:54
>>850

‚È`‚é‚Ù‚ÇI
‚Ђå‚Á‚Æ‚µ‚ÄunsafePerformIO‚ðŽg‚¢‚Ü‚­‚Á‚Ä
>>814 ‚ÌŒ¾‚¤Ž×ˆ«‚ÈIOƒ‰ƒCƒuƒ‰ƒŠ‚ðì‚ê‚ÎA
Haskell‚Ì‚Ü‚Ü‚Å‚à‚¢‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚Ëw




852:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 01:41:59
‚à‚¤››‚Ý‚½‚¢‚È—á‚ð‚½‚­‚³‚ñ‚ ‚°‚ç‚ê‚é‚̂̓Eƒ“ƒUƒŠ‚¾‚æB

‚±‚¤‚µ‚悤ACi‚Ù‚©‚ÌŒ¾Œê‚Å‚à‚¢‚¢j‚©‚çHaskell‚Éæ‚芷‚¦‚邽‚ß‚É\•ª‚È
à“¾—Í‚ðŽ‚ÂŽÀ–±“I‚È—á‚ð‚P‚‚¾‚¯‚ ‚°‚Ä‚­‚êB

853:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 01:55:30
darcs

854:799
08/02/17 01:55:42
>>852
uŽÀ–±“Iv‚Æ‚¢‚¤‚©‚Ç‚¤‚©‚Í‚µ‚ç‚È‚¢‚¯‚ÇA
ƒRƒ“ƒpƒCƒ‰“I‚Ȉ—‚ɂ͌ü‚¢‚Ä‚é‚炵‚¢cB


Ä‹A‰º~\•¶‰ðÍ
Wikipedia€–ÚØÝ¸
Haskell‚âML‚Ȃǂ̊֔Œ^Œ¾Œê‚Å‚ÌÄ‹A‰º~\•¶‰ð͂̎À‘•‚Í“Á‚ÉŠÈ’P‚Å‚ ‚éB

o“T: ƒtƒŠ[•S‰ÈŽ–“TwƒEƒBƒLƒyƒfƒBƒAiWikipediajx

855:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 02:00:39
> Haskell‚âML‚Ȃǂ̊֔Œ^Œ¾Œê‚Å‚ÌÄ‹A‰º~\•¶‰ð͂̎À‘•‚Í“Á‚ÉŠÈ’P‚Å‚ ‚éB
‚Á‚Ä‚¢‚¤‚̂̓Eƒ\‚Á‚Ä‚¢‚¤‚̂͂ǂÁ‚©‚ł݂½‚È‚—

856:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 02:06:37
>>854
ŽÀÛAŒ¾Œêˆ—Œn‚ɂ͌ü‚¢‚Ä‚éB
\•¶‰ðÍ‚¾‚¯‚¶‚á‚È‚­AƒRƒ“ƒpƒCƒ‹‰ß’ö‚Å‚Ì\•¶–؂̑€ì‚Æ‚©‚É
‘㔓Iƒf[ƒ^Œ^‚ƃpƒ^[ƒ“ƒ}ƒbƒ`‚ª‚Ò‚Á‚½‚èƒnƒ}‚Á‚Ä‚©‚È‚èãY—í‚É‘‚¯‚é
iML‚à“¯—lB‘㔓Iƒf[ƒ^Œ^‚¶‚á‚È‚­‚ăoƒŠƒAƒ“ƒg‚Æ‚¢‚¤–¼‘O‚¾‚¯‚ÇjB

Œ¾Œêˆ—Œn‚ÍAŠî–{“I‚ɃcƒŠ[‚̕ό`‚Ý‚½‚¢‚È
I/O‚𔺂í‚È‚¢”Šw“I‚Ȉ—‚ª‘½‚¢‚©‚çA‚Æ‚¢‚¤——R‚¯‚à‚Å‚«‚é‚©‚ÈB

857:799
08/02/17 02:08:10
Haskell‚Æ‚¢‚¤‚©AŠÖ”Œ^Œ¾Œê‚Ì–£—͂Ƃµ‚Ä‚ÍA
>>803 ‚ÌƒŠƒ“ƒNæ‚ð“ǂ߂΂©‚È‚è”[“¾‚Å‚«‚邯Žv‚¤B

858:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 02:16:57
>>848
‚¢‚¢‚¦

859:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 02:23:46
Haskell‚ÌŒ¾ŒêŽd—l‚Éunsafe‚Æ‚©FFI‚Æ‚©‚Á‚Ä‚ ‚Á‚½‚Á‚¯H
GHC‚ÌŽd—l‚¶‚á‚È‚¢‚Ì


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

5388“ú‘O‚ÉXV/244 KB
’S“–:undef