y”ŠwŽÒzHaskell‚̓ ..
76:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/02/13 20:56:42
‰SŽÒ‚ªHaskell‚ðŠw‚Ԃ̂ɖ𗧂¿‚»‚¤‚È•¶‘:
URLØÝ¸(www.sampou.org)
URLØÝ¸(www.sampou.org)
URLØÝ¸(www.sampou.org)
URLØÝ¸(www.sampou.org)
77:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/02/14 01:46:36
–ð—§‚¿‚»‚¤A‚¶‚á‚È‚‚ÄŽÀÛ‚É‚¢‚¢‚©ˆ«‚¢‚©‹³‚¦‚Ä—~‚µ‚¢B
•¶‘‚͂Ƃɂ©‚‚ ‚ê‚Ή½‚Å‚à‚¨[‚¯[‚Ý‚½‚¢‚̂͂¿‚å‚Á‚ÆB
78:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/02/14 03:03:11
2”Ԗڂ͉½‚à‚í‚©‚ñ‚È‚¢ó‘Ô‚Å–ð—§‚ÂB
3”Ô–Ú‚Í2”Ô–Ú‚ª”¼•ªˆÈã‚í‚©‚é‚®‚ç‚¢‚Å–ð—§‚ÂB
4”Ô–Ú‚ÍGHC‚͓ǂ߂Ȃ¢‚¯‚Ç‚à‚Á‚Æ•’ʂ̂Ȃç“ǂ߂邮‚ç‚¢‚ɂȂÁ‚½‚ç–ð—§‚ÂB
1”Ԗڂ̓‚ƒiƒh‚ª‚í‚©‚ñ‚È‚¢Žž‚É–ð—§‚ÂB
79:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/02/14 03:23:28
ƒXƒŒƒ^ƒC‚É”½‚µ‚ÄA—ǃXƒŒ‚¾‚ÈA‚±‚±‚ÍB
80:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/02/14 06:13:50
>>78
–{“–‚ɖ𗧂‚̂©‚Ç‚¤‚©•sˆÀ‚ȃŒƒX‚¾‚ÈB
Œø—p: “Ç‚ñ‚¾‚±‚Ƃɖž‘«‚·‚éA‚¾‚Á‚½‚肵‚ÄB
81:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/02/14 06:40:14
>>77
‰´‚Í>>76‚¶‚á‚È‚¢‚¯‚ÇA³’¼‚ȂƂ±‚ëA¡“ú–{Œê‚œǂ߂镶͂Å
Haskell‚ðŠw‚ÑŽn‚ß‚é‚̂ɓK‚µ‚½‚à‚̂͂Ȃ¢‚ÆŽv‚¤B
ˆêƒ–ŒŽ‚قǂŖ{‚ªo‚邯Žv‚í‚ê‚é‚̂ł»‚ê‚ð‘҂‚©A
ML‚Ì“ü–å•¶‘‚ð“Ç‚ñ‚ÅŠÖ”Œ^Œ¾Œê‚ÉŠµ‚ê‚Ä‚©‚çu‚₳‚µ‚¢Haskell“ü–åv‚ð“ǂނ̂ª
‹ß“¹‚È‚ñ‚¶‚á‚È‚¢‚¾‚낤‚©B
82:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/02/14 07:23:10
76‚¾‚ªA>>81‚ÉŒƒ‚µ‚“¯ˆÓB‰´‚Í>>76‚Ì2”Ԗڂ𔼕ª‚®‚ç‚¢“Ç‚ñ‚¾ó‘ÔB
Œã‚̓R[ƒh“Ç‚ñ‚ÅHaskell‚Ì¢ŠE‚ðŠJ‘ñ(Hack)‚µ‚Ă䂂µ‚©‚È‚¢‚ÆŽv‚¤B
83:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/02/14 09:27:48
Hackell
84:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/02/14 09:45:31
ƒIƒ‰ƒCƒŠ[‚©‚ç
Haskell hacks
‚ªo‚é‚̂͂¢‚‚̓ú‚Ì‚±‚Ƃł·‚©
85:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/02/15 04:54:51
>>84
ƒIƒ‰ƒCƒŠ[‚Ì’†‚Ìl‚É‚àƒIƒiƒj[‚ÆŽv‚í‚ê‚Ä‚é—\Š´
86:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/02/15 04:56:35
>>85
‚»‚¾‚ËB‹ßŠ‚È‚ñ‚¾‚©‚ç‚æ‚‘Š’k‚·‚邿‚¤‚É‚ËB
87:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/03/05 06:14:03
age
88:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/03/05 06:34:28
ƒIƒ‰ƒCƒŠ[‚ƃIƒiƒj[‚Á‚ÄŽ—‚Ă邿‚ËB
89:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/03/15 02:08:50
>>88
‚Ë[‚æ‚—‚—‚—‚—‚—‚—
90:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/03/15 02:19:03
ƒIƒiƒCƒj[
91:http://www.vector.co.jp/soft/win95/util/se072729.html
06/03/18 20:17:15
TextSS@‚ÌWindowsXP(Professional)64bit‰»‚¨‚È‚ª‚¢‚µ‚Ü‚·
‚à‚µ‚‚Í64bit‚ɃlƒCƒeƒBƒu‘Ήž‚µ‚½ƒeƒLƒXƒg’uŠ·ƒ\ƒtƒg‚ ‚è‚Ü‚·‚©H
92:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/03/23 17:07:28
ƒnƒXƒPƒ‹Šw‚ñ‚łĕñ‚í‚ê‚é‚©‚ÈH
10”NˆÈ“à‚É
93:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/03/24 12:09:37
Œ¾Œê‚ÍNEED TO KNOW
94:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/03/25 02:30:23
“ü–å–{‚Ì•]”»‚ÍH
””„‚Á‚Ă܂¾‚¾‚Á‚¯H
95:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/03/25 03:53:29
>>92
Œ¾Œê‚ðŠo‚¦‚Ä‚¢‚é‚©‚Ç‚¤‚©‚È‚ñ‚ıׂȖâ‘è‚Å‚µ‚©‚È‚¢B
ŒN‚ª•׋‚·‚ׂ«‚Ȃ͔̂Šw‚¾B
‚³‚à‚È‚‚ÎAƒQ[ƒ€‚ªì‚肽‚¢‚Æ‚¢‚¤‚È‚ç‚`‚o‚h‚â‚烉ƒCƒuƒ‰ƒŠ‚â‚ç‚ÌŽd—l‘‚Å‚à“Ç‚ñ‚Å‚ëB
96:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/03/27 17:42:46
1—¬‚Ì2chƒuƒ‰ƒEƒU‚ðì‚Á‚ÄWindows‚©‚çamiga‚܂ŧ”e‚·‚é‚Ì‚ª–²‚Å‚·B
97:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/03/27 17:50:35
‚Ü‚¸‚͈ꗬ‚Æ•\‹L‚·‚邱‚Æ‚©‚ç‚Í‚¶‚߂邩
98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/03/27 18:29:53
Œ¾Œê‚ɂ‚¢‚ĉðà‚µ‚½–{‚ª‚Ù‚µ‚¢
‚ ‚ÌŽOû‚Æ‚àSICP‚Æ“¯‚¶‚±‚Æ‚â‚炳‚ê‚Ä–O‚«‚é
99:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/03/27 19:02:02
>>98
‚»‚ñ‚È‚ ‚È‚½‚ÉGentle introduction to Haskell
100:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/03/27 23:49:57
‚±‚ê‚Á‚ĂǂȂ¢‚Å‚·‚©H
URLØÝ¸(www.amazon.co.jp)
101:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/03/28 00:03:37
ª‚Ü‚¾“Í‚¢‚ĂȂ¢
102:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/03/29 20:13:54
Haskell»2chƒuƒ‰ƒEƒUÏÀÞ°?
103:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/06 06:05:36
Haskell‚Ì59%‚Í^‹ó‚Åo—ˆ‚Ä‚¢‚Ü‚·
Haskell‚Ì23%‚Í’b˜B‚Åo—ˆ‚Ä‚¢‚Ü‚·
Haskell‚Ì8%‚Í‹C‚Ì–À‚¢‚Åo—ˆ‚Ä‚¢‚Ü‚·
Haskell‚Ì7%‚̓~ƒXƒŠƒ‹‚Åo—ˆ‚Ä‚¢‚Ü‚·
Haskell‚Ì3%‚ͬŒ÷‚ÌŒ®‚Åo—ˆ‚Ä‚¢‚Ü‚·
¬Œ÷‚Ì“x‡‚¢‚Í’á‚¢c
104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/09 17:10:57
‚»‚ê“ü–å‘‚¾‚æ‚ËBƒlƒbƒg‚É•ª‚©‚è‚â‚·‚¢ƒ`ƒ…[ƒgƒŠƒAƒ‹‚ ‚é‚̂ɖ{”ƒ‚¤‚̂͂à‚Á‚½‚¢‚È‚‚È‚¢‚©H
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‰‚߂ĂÁ‚Ä‚ñ‚Ȃ炢‚¢‚©‚à’m‚ê‚ñ‚¯‚ÇB
105:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/09 17:54:21
‚í‚©‚è‚â‚·‚¢ƒ`ƒ…[ƒgƒŠƒAƒ‹‚Á‚ÄYAHT‚Ì‚±‚ÆH
106:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/09 18:48:35
‚₳‚µ(‚‚È)‚¢Haskell“ü–å‚©‚à
107:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/09 19:16:47
Gentle
108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/09 20:09:30
aŽm“I‚ÈHaskell“ü–å
109:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/09 20:19:15
‚»‚Ì‚¤‚¿–G‚¦‚éHaskell“ü–傯‚©o‚Ä‚«‚»‚¤‚¾B
110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/10 10:13:34
‰ž—pHaskell“ü–å
111:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/10 21:07:48
‰ž—p‚Í–{‹C‚Å—~‚µ‚¢‚ÈB
112:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/10 21:11:23
>>100
“ǂ݂܂µ‚½B
ˆêŒ¾‚ÅŒ¾‚¤‚ÆAƒgƒCƒŒƒbƒgƒy[ƒp[‚Ì•û‚ªƒ}ƒV‚Å‚µ‚½B
113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/10 21:41:54
‚Ü‚ A—‰ð‚Å‚«‚È‚©‚Á‚½‚炽‚¾‚ÌŽ†Ø‚ꂾ‚í‚È
114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/12 22:31:00
“]E‚É—L—˜‚Á‚Ä‚±‚Ƃ͂Ȃ¢‚ñ‚¾‚낤‚ÈB
115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/13 05:00:22
>>5
’P‚É–¼‘O‚Ì•t‚¯‚©‚½‚ª‚Ü‚¸‚¢‚¾‚¯‚̂悤‚È...
>>8
‚Í•ª‚©‚è‚â‚·‚¢B
116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/13 05:08:36
‰½‚Å‚±‚ñ‚ȃ}ƒCƒi[Œ¾ŒêƒXƒŒ“¯Žžis‚µ‚Ä‚ñ‚ÌH
117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/14 07:05:29
’@‚«ƒlƒ^‚ªˆêu‚Ås‚«‚½‚̂ɒN‚àíœˆË—Š‚µ‚È‚¢‚©‚ç
118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/14 16:19:39
ƒvƒƒOƒ‰ƒ€Œ¾ŒêŠE‚ðÈŠª‚·‚é‚͎̂žŠÔ‚Ì–â‘肾‚©‚çB
119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/15 18:06:17
íœˆË—Š‚µ‚悤‚ÆŽv‚¤l‚ª‚¢‚È‚¢‚قǃ}ƒCƒi[‚¾‚©‚ç
120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/16 12:50:32
‚Ç‚ñ‚Ȃɦ‚‚Ä‚àŒ¤‹†—p‚¶‚áŽÀ—p‚ɂȂç‚È‚¢‚æ‚ÈB
‚¢‚ª–{‚©‚ç•Ï‚í‚é‚©‚à‚í‚©‚ç‚ñ‚µB
121:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/16 14:58:42
Haskell‚Í‚½‚µ‚©‚Ɉê”Ô”ü‚µ‚¢‚ÆŽv‚¤‚ª
‚ǂ̖{‚àʼn‚ɃGƒŒƒKƒ“ƒg‚ȉð‚ðŒ©‚¹‚Ä‚¨‚¢‚Ä
ŽÀ—p“I‚É‚Í•Ê‰ð‚ª•K—v‚Å‚·‚Æ—ˆ‚éB
‚»‚̉ðà‚ª‚à‚Ì‚·‚²‚Žè‘±‚«“IB
122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/16 15:11:27
>>121
—Ⴆ‚΂ǂñ‚È–{H
123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/16 16:06:52
Haskell‚̉SŽÒŒü‚¯–{o‚Ä‚½‚ÈB
–À‚킸”ƒ‚Á‚½‚ªA‚Þ‚¸‚‚Ä‘¦Á܂ł·
124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/16 20:44:25
>>123
ML‚ ‚½‚è‚©‚çŽn‚߂ĉ“‰ñ‚肵‚Ă݂½‚çH
125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/20 21:17:08
Å‹‚ð–ÚŽw‚·‚È‚ç‚΂·‚ׂ©‚炉“‰ñ‚肹‚æ
126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/22 08:52:33
‚Í‚·‚¯‚ç[‚Á‚ĉ„X‚Æ‹c˜_‚΂©‚è‚â‚Á‚ĂĈêŒü‚É“®‚‚à‚Ì‚ðì‚ç‚È‚³‚»‚¤B
Œ»ê‚Å–ð‚É—§‚½‚È‚¢ƒ^ƒCƒv‚Ì“TŒ^B
127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/22 12:00:55
Žá—Ñ Žj]‚³‚ñ‚ÍA19΂Ŋ”‚ðŽn‚ß‚ç‚ꂽ‚»‚¤‚Å‚·B
URLØÝ¸(www.fumie-w.com)
URLØÝ¸(be-dream.jp)
‚Z‚𑲋Ƃ·‚é‚܂ł̎„‚Ìl¶‚͂܂³‚ɇ•—–ž”¿B
‚»‚ñ‚ÈŽžA“Ë‘R‚°‚ç‚ꂽ‚Ì‚ª•ƒ‚̉ïŽÐ‚Ì“|ŽYB
‚悤‚₎„‚àŽ–‚ÌŽŸ‘悪‚í‚©‚Á‚Ä‚«‚ÄAˆÃ‚¢«—ˆ‚ðl‚¦‚邯—Ü‚ªŽ~‚Ü‚ç‚È‚‚ÄccB
uŠÅŒì‘å‚És‚‚Ì‚Í‚à‚¤‚ ‚«‚ç‚߂悤v‚Æ‹ƒ‚¢‚Ä‚¢‚邯AŒZ‚ª‚±‚¤Œ¾‚Á‚Ä‚‚ꂽ‚ñ‚Å‚·B
u–²‚¾‚Á‚½ŠÅŒìŽt‚ð‚ ‚«‚ç‚߂Ȃ«‚á‚È‚ç‚È‚¢‚̂͂©‚í‚¢‚»‚¤‚¾‚ÆŽv‚¤B
‚Å‚àA‚Ç‚ñ‚ÈŽdŽ–‚ÉA‚±‚¤‚ªA‚»‚Ì¢ŠE‚ŬŒ÷‚·‚ê‚΂¢‚¢‚¾‚¯‚¾‚æB
ccŽ©•ª‚ª’u‚©‚ê‚Ä‚¢‚镪–ì‚Ńgƒbƒv‚ɂȂꂽl‚ª¬Œ÷ŽÒ‚¾‚ÆŽv‚¤v
‚ƈԂ߂Ă‚ꂽ‚ñ‚Å‚·B
‹~‚í‚ê‚Ü‚µ‚½‚Ë`A‚±‚ÌŒ¾—t‚ÅB
u‚悵IŠæ’£‚邵‚©‚È‚¢B
–…‚à‚¢‚邵A‰Æ‚É‚¨‹à‚ð“ü‚ê‚È‚«‚á‚¢‚¯‚È‚¢‚ñ‚¾‚©‚ç“‚±‚¤Iv
‚Æ‹CŽ‚¿‚ðØ‚è‘Ö‚¦‚邱‚Æ‚ª‚Å‚«‚½‚ñ‚Å‚·B
“¯‚¶19΂łàAl¶‚¢‚ë‚¢‚ë‚Å‚·‚ËB
128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/22 13:07:19
Žá—Ñ Žj]‚³‚ñ‚̬•ª‰ðÍŒ‹‰Ê :
Žá—Ñ Žj]‚³‚ñ‚Ì36%‚Í–²‚Åo—ˆ‚Ä‚¢‚Ü‚·B
Žá—Ñ Žj]‚³‚ñ‚Ì24%‚͉³—S‚Åo—ˆ‚Ä‚¢‚Ü‚·B
Žá—Ñ Žj]‚³‚ñ‚Ì14%‚͓œd”g‚Åo—ˆ‚Ä‚¢‚Ü‚·B
Žá—Ñ Žj]‚³‚ñ‚Ì11%‚͉ԛ¼Šâ‚Åo—ˆ‚Ä‚¢‚Ü‚·B
Žá—Ñ Žj]‚³‚ñ‚Ì8%‚Í’b˜B‚Åo—ˆ‚Ä‚¢‚Ü‚·B
Žá—Ñ Žj]‚³‚ñ‚Ì5%‚ͪ«‚Åo—ˆ‚Ä‚¢‚Ü‚·B
Žá—Ñ Žj]‚³‚ñ‚Ì1%‚Í^‹ó‚Åo—ˆ‚Ä‚¢‚Ü‚·B
Žá—Ñ Žj]‚³‚ñ‚Ì1%‚ÍŠ”‚Åo—ˆ‚Ä‚¢‚Ü‚·B
129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/22 19:35:40
‚»‚̃RƒsƒyƒVƒŠ[ƒY‚Á‚Ă悌©‚邯‚ÇA‰½‚ª–Ê”’‚¢‚Ì‚©ƒTƒbƒpƒŠ•ª‚©‚ç‚ñ‚Ì‚¾B
130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/22 20:17:16
>129
ƒRƒsƒy‚¶‚á‚È‚¢B
‚Áy¬•ª‰ðÍ ƒJƒhƒ‹ƒRƒAz
131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/23 01:41:05
‚Ö‚¦B
è‚¢ƒc[ƒ‹iHj‚Ȃ̂©B
ƒOƒOƒb‚½‚¯‚ÇAŒƒ‚µ‚—Ž‚Æ‚·‹C‚µ‚Ë[‚—
132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/23 14:00:21
Œ|l‚ª˜‚ðU‚è‚È‚ª‚ç•ςȃ|[ƒY‚Å‹©‚ÔVŽè‚̃lƒ^‚©‰½‚©‚ÆŽv‚Á‚Ä‚½‚æB
ƒeƒŒƒrŒ©‚Ä‚¢‚él‚ÍA‚»‚Ì󋵂ªŸŽè‚É”]“à•⊮‚³‚ê‚é‚©‚ç–Ê”’‚¢i—¬s‚Á‚Ä‚¢‚éj‚Ì‚©‚ÈA‚ÆB
‚Ü‚ A‰´‚̓eƒŒƒrŒ©‚È‚¢‚©‚ç‚ÈB
133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/23 19:59:53
‚ ‚È‚½‚Ì¶Šˆ‚È‚ñ‚Ä‚¾‚ê‚à•·‚¢‚Ă܂¹‚ñB
134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/23 20:03:08
>>132
ŋ߂̌|l‚͂ǂê‚àƒRƒ“ƒZƒvƒg‚͈ê‚ł‚܂ç‚ñB
‚¿‚傤‚ÇA‘¼l‚̃Œƒ|[ƒg‚ðŽÊ‚µ‚Ä‘‚«•û‚ð‚¿‚å‚±‚Á‚ƕς¦‚Ä’ño‚·‚éŠw¶‚Æ“¯‚¶B
135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/26 01:30:25
>>134
Œ|l‚̓oƒ‰ƒGƒeƒB[”Ô‘g‚Ì•”•i‚¾‚©‚çB
useful‚È•”•i‚ª“¯‚¶‚悤‚ȃCƒ“ƒ^[ƒtƒFƒCƒX‚ðŽ‚Â‚æ‚¤‚È‚à‚ÌB
136:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/26 01:56:51
>>135
‚»‚¤‚¢‚¤ŠÂ‹«‚ÉÅ“K‰»‚µ‚¿‚á‚Á‚½‚â‚‚͊‹«‚̕ω»‚ɂȂ©‚È‚©‚‚¢‚Ä‚±‚ê‚È‚¢‚©‚ç“‘‘¿‚³‚ê‚邿B‚‚¢‚Ä‚±‚ê‚é‚͕̂ω»‚ɑΉž‚Å‚«‚½‚â‚‚¾‚¯B
137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/28 09:44:05
ƒeƒŒƒr‰®‚àŽ‹’®ŽÒ‚à
¡‚ÌŒ|l‚ɈÚA«‚È‚ñ‚ÄŠú‘Ò‚µ‚ĂȂ¢‚ñ‚¾‚æ
138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/28 15:33:39
‚»‚êˆá‚¤
139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/29 22:00:52
„‚Í‚·‚¯‚ç[‚Á‚ĉ„X‚Æ‹c˜_‚΂©‚è‚â‚Á‚ĂĈêŒü‚É“®‚‚à‚Ì‚ðì‚ç‚È‚³‚»‚¤B
„Œ»ê‚Å–ð‚É—§‚½‚È‚¢ƒ^ƒCƒv‚Ì“TŒ^B
‰ïŽÐ“ü‚ê‚ÎA‚±‚¤‚¢‚¤‚±‚Æ‚ð‹Â‚é”y‚ÌŽÀ—Í‚ª’É‚¢’ö–¡‚킦‚Ü‚·‚ËB
140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 15:03:44
>>134
>ŋ߂̌|l‚͂ǂê‚àƒRƒ“ƒZƒvƒg‚͈ê‚ł‚܂ç‚ñB@
‚ ‚ A>>134@‚଒·‚µ‚½‚ñ‚¾‚ÈB—Ç‚©‚Á‚½—Ç‚©‚Á‚½B
‚ ‚ƈê‚‹³‚¦‚Ä‚â‚鎖‚ª‚ ‚邯‚·‚邯A
‰½‚à‚»‚ê‚ÍuÅ‹ßv‚ÉŒÀ‚Á‚½‚±‚Ƃł͂Ȃ¢B
Ì‚©‚瓯‚¶B
’P‚É@>>134@‚ªÌ‚ÌŒ|l‚ð’m‚ç‚È‚©‚Á‚½‚¾‚¯B
141:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 16:58:44
Œ|l‚͂ǂ¤‚Å‚à‚¢‚¢‚æ
142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 17:11:43
Ž¿–â‚Å‚·B
Haskell‚ÆŒ|l‚̂‚Ȃª‚è‚ð‹³‚¦‚Ä‚‚¾‚³‚¢B
143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 17:13:48
‚¾‚©‚ç‚Ç‚¤‚Å‚à‚¢‚¢‚Á‚Ä‚¢‚Á‚Ä‚ñ‚¾‚ëB
144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 17:19:26
>>143
‚ ‚È‚½‚ÍŽ„‚Å‚·‚©H
Ž„‚ª‹C‚É‚µ‚Ä‚¢‚é‚Ì‚ÉA‚È‚º‚Ç‚¤‚Å‚à‚¢‚¢‚Æ‚¢‚¤“š‚¦‚ªo‚Ä‚‚é‚ñ‚Å‚·‚©B
‚Ü‚¶‚ß‚Él‚¦‚È‚³‚¢B
145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 17:23:08
–قꬑmI‚»‚ꂪl‚É‚à‚Ì‚ðu‚Ë‚é‘Ô“x‚©I
146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 20:50:43
”Šw“I‚¾‚Æ”ü‚µ‚¢‚ÌHŽåŠÏ‚Ì–â‘è‚¶‚áH
147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 21:09:13
ƒNƒNƒNc¬“ׂ±‚»‚ª”ü‚µ‚¢
148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 21:20:32
>>146
”Šw“I‚Â[‚æ‚èA’è‹`‚ð‘‚«‰º‚·ƒXƒ^ƒCƒ‹‚ª”ü‚µ‚¢‚ÆŽv‚¤B
149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 21:20:51
>>146
Žž‚æ‚Æ‚Ü‚êI‚¨‘O‚Í”ü‚µ‚¢I
150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 21:22:49
ƒVƒ“ƒvƒ‹‚ÈŒvŽZƒ‚ƒfƒ‹‚ÉŠî‚¢‚Ä‚·‚ׂĂð‹Lq‚Å‚«‚é‚Ì‚ª”ü‚µ‚¢
151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 21:23:27
”ü‚µ‚¢‚ÌŒvŽZƒ‚ƒfƒ‹‚Ȃ̂³III
152:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 21:43:08
—d¯‚Í“ñ“x‚Æ‹P‚©‚ÊI
153:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 21:55:15
‚킪¶ŠU‚Ɉê•Ђ̕›ì—p‚È‚µI
154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 22:02:19
ŠÏŽ@‰Â”\‚È•›ì—p‚̂Ȃ¢l¶‚̂Ȃñ‚Æá⬂Ȃ±‚Æ‚©B
155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 22:47:58
–³‘Ê‚ª‚È‚¢‚Ì‚ª”ü‚µ‚Š´‚¶‚éB
156:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 23:15:42
•\–Êã‚Í•›ì—p–³‚¢‚¯‚ÇA
‚Ô‚Á‚¿‚ႯŽÀŽ¿“I‚ɂ͕›ì—p‚ ‚éB
157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 23:24:21
ŽÀŽ¿“I‚ɂ͂ ‚é‚à‚Ì‚ðA•\–Êã‚Í–³‚¢‚悤‚ÉŒ©‚¹‚©‚¯‚悤‚Æ‚µ‚Ä‚«‚½‚Ì‚ª
ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚Ì—ðŽj‚¾B
158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 23:27:52
>>157
‚»‚̃Rƒsƒy‚̃\[ƒX‚͂ǂ±H
159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/04/30 23:55:23
•›ì—p‚ÉŽÀŽ¿‚à•³‚à‚È‚¢‚¾‚ëB
•›ì—p‚Á‚ÄŒ¾—tŽ©‘Ì‚ªŒ¾ŒêƒŒƒxƒ‹‚Ì(•\–Êã‚Ì)ŠT”O‚È‚ñ‚¾‚©‚çB
160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/05/01 00:04:13
haskell‚É•›ì—p‚Í‚ ‚è‚Ü‚¹‚ñB
•›ì—p‚ª‚ ‚邯‚©‚È‚ñ‚Æ‚©A”nŽ‚ª–‚¢‚Ă邾‚¯‚Å‚·‚©‚ç–³Ž‹‚µ‚Ä‚‚¾‚³‚¢B
161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/05/01 02:20:35
Šm‚©‚É main ‚̕Ԃ·’l‚Íí‚É“™‚µ‚¢‚ªEEEB
162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/05/01 16:21:26
錾“IƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Á‚Ă₂Ƃ͑S‘Rˆá‚¤H‹ß‚¢H
163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/05/01 18:01:17
ˆá‚¢‚Ü‚·
164:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/02 19:25:52
”ŒNA‹c˜_‚µ‚½‚Ü‚¦B
165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/02 21:16:53
>>64‚©H
‚»‚ë‚»‚ë•׋Žn‚ß‚ë‚æB˜a‘‚ào‚½‚ñ‚¾‚µB
166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/03 18:55:27
Haskell‚Á‚ÄAƒAƒ‹ƒSƒŠƒYƒ€‚𑂂ɂ͕֗˜‚»‚¤‚¾‚¯‚ÇA
‚»‚ꂾ‚¯‚ÅŠ®Œ‹‚·‚邿‚¤‚ȃvƒƒOƒ‰ƒ€‚à‚ ‚肦‚È‚¢‚Ì‚ÅA
ƒrƒWƒlƒXƒƒWƒbƒN‚¾‚¯‚ð‚±‚ê‚Å‘‚¢‚ÄA‚Ù‚©‚ÌŒ¾Œê‚©‚ç
ŒÄ‚Ño‚¹‚Á‚ă‚ƒm‚È‚ñ‚Å‚µ‚åH
‚à‚Á‚Æ‚¢‚¦‚ÎAƒXƒgƒAƒh‚Ý‚½‚¢‚ÈB
167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/03 19:43:52
>>166
‚»‚¤‚¢‚¤Žg‚¢‚©‚½‚à‚ ‚邯‚ÇA‚»‚Ì‚½‚߂̌¾Œê‚ÆŒ¾‚¤–ó‚ł͂Ȃ¢B
é“`•¶‹å‚Íugeneral purpose programming languagev‚¾‚µA
ƒ‰ƒCƒuƒ‰ƒŠ‚Ì®”õ‚à‚©‚È‚è‚Ì•”•ª‚Íu‘S•”Haskell‚Å‘‚v•ûŒü‚ÉŒü‚©‚Á‚Ä‚¢‚éB
‚»‚à‚»‚àA‚È‚ñ‚ŃƒWƒbƒNˆÈŠO‚ð‘‚‚É‚ÍHaskell‚Í•s•Ö‚¾‚ÆŽv‚¤‚ñ‚¾H
168:167
06/06/03 19:46:36
Ž©ŒÈƒŒƒX
>‚»‚à‚»‚àA‚È‚ñ‚ŃƒWƒbƒNˆÈŠO‚ð‘‚‚É‚ÍHaskell‚Í•s•Ö‚¾‚ÆŽv‚¤‚ñ‚¾H
‚¢‚âAŽÀÛ•s•Ö‚È‚ñ‚¾‚ªA‚»‚ê‚ÍŽå‚Ƀ‰ƒCƒuƒ‰ƒŠ‚Ì•s”õ‚Ì‚¹‚¢‚Å‚ ‚Á‚ÄA
Œ¾Œê‚ª‚»‚Á‚¿‚ðŽwŒü‚µ‚Ä‚é–ó‚¶‚á‚È‚¢‚ÆŽv‚¤‚ª‚Ç‚¤‚æB
169:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/03 20:44:04
>>165
‚Í[‚¢OO
170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/04 00:48:32
>168
ŠÈ’P‚ȉðàƒy[ƒW‚µ‚©‚݂ĂȂ¢‚̂š‚ЂƂŽ©M‚͂Ȃ¢‚ñ‚¾‚¯‚ÇA
I/OŠÖŒW‚Ń€ƒŠ‚ð’Ê‚»‚¤‚Æ‚µ‚Ă镵ˆÍ‹C‚ª‚Ù‚Ì‚©‚ÉEEEB
‚»‚ñ‚È‚ñ‚¾‚Á‚½‚çA‚Ù‚©‚ÌŒ¾Œê‚©‚çŒÄ‚Ño‚·‚̂ɂƂǂ߂½‚Ù‚¤‚ªA
‚Ý‚ñ‚ÈK‚¹‚ɂȂꂻ‚¤B
³‹K•\Œ»‚ðŠg’£‚µ‚ēƗ§‚µ‚½ƒvƒƒOƒ‰ƒ€Œ¾Œê‚É‚µ‚悤‚Æ‚µ‚Ă邿‚¤‚ÈA
ƒ~ƒ‡[‚ȈӌŒn‚³‚ðŠ´‚¶‚éEEEB
171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/04 01:59:34
Haskell.NET‚ʼn½‚Æ‚©‚È‚ç‚ñ‚©‚ÈA‚»‚̕ӂÍB
172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/04 02:13:40
Haskell.NET‚͊ԈႢ‚È‚ƒx[ƒp[ƒEƒFƒA‚̂܂ÜI‚í‚é
173:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/04 16:13:06
C++‚̃ƒ\ƒbƒh‚ɑ΂·‚éconst‚Á‚Ä‚ ‚é‚Å‚µ‚åB
‚ ‚ê‚ÍAƒIƒuƒWƒFƒNƒg‚Ìó‘Ô‚ð•Ï‚¦‚È‚¢‚Á‚ĈӖ¡‚ª‚ ‚é(ŽÀÛ‚Í‚¿‚å‚Á‚ƈႤ‚¯‚Ç)
SICP‚É‚à‚ ‚邯‚ÇA•›ì—p‚âŽQƂ̂¹‚¢‚Åo‚Ä‚‚éƒoƒO(side-effect bug)‚àA
Œ‹\–³Ž‹‚Å‚«‚È‚¢B
Ž„‚Ìꇂ¾‚¯‚ÇA
•›ì—p‚ª‚ ‚é•”•ª‚ÆA•›ì—p‚ª–³‚¢•”•ª‚ð؂蕪‚¯‚ç‚ê‚È‚¢‚©‚ÆŽv‚¢
—lX‚ÈŒ¾Œê‚ð’T‚µ‚Ä‚¢‚½‚çHaskell‚Æ‚©Clean‚Æ‚©(*)‚ɓ˂«“–‚½‚Á‚½B
‚»‚̂悤‚ÉŒ©‚ê‚ÎAIOƒ‚ƒiƒh‚Å•›ì—p‚ð؂蕪‚¯‚é‚Ì‚à‚»‚ñ‚ȂɈá˜aŠ´‚ª–³‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈB
(*)Œ¤‹†—p‚Ì(ŽÀ—p“I‚łȂ¢)Œ¾Œê‚Ȃ瑼‚É‚à‚ ‚é‚Ý‚½‚¢B
URLØÝ¸(computing-dictionary.thefreedictionary.com)
174:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/04 18:11:25
‚͂₂¨‚Ü‚¢‚çŽÀ—p“I‚ȃ‰ƒCƒuƒ‰ƒŠ‚±‚³‚¦‚Ä‚‚¾‚³‚¢B
175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/04 18:47:20
GHC‚ÍOpenGL+GLUT‚ª‚‚¢‚Ă邺
ƒTƒ“ƒvƒ‹ƒR[ƒh‚®‚®‚Á‚Ä‚â‚é‹C‚È‚‚µ‚½‚¯‚Ç
176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/04 20:12:00
>>170
‚½‚Ô‚ñIOƒ‚ƒiƒh‚ÌŽ–‚ðŒ¾‚Á‚Ä‚é‚ñ‚¾‚ÆŽv‚¤‚ªAIO‚ðƒ‚ƒiƒh‚Å•\‚·‚Ì‚Í
‚Ç‚Á‚¿‚©‚Æ‚¢‚¤‚ÆŒ¾Œê‚ÌÚׂł ‚Á‚ÄA‚»‚ê‚قǃvƒƒOƒ‰ƒ~ƒ“ƒO‚̃Xƒ^ƒCƒ‹‚ª
‰e‹¿‚ðŽó‚¯‚é–ó‚¶‚á‚È‚¢B
‚½‚Æ‚¦“à•”‚ª³‹K•\Œ»‚Åo—ˆ‚Ä‚¢‚悤‚ÆA‚»‚Ìã‚Å•’ʂɃR[ƒh‚ª‚©‚¯‚é‚È‚ç
–â‘è‚È‚¢‚ñ‚¶‚á‚È‚¢‚¾‚낤‚©B
‚Æ‚¢‚¤–ó‚ÅA•ʂɖ³—‚ð‚µ‚Ä‚¢‚Ä‚à—Ç‚¢‚ÆŽv‚¤‚ñ‚¾‚ªAŒÂl“I‚É‚Í
Haskell‚ÌIO‚ª‚·‚²‚–³—‚ð‚µ‚Ä‚¢‚邿‚¤‚ɂ͊´‚¶‚ç‚ê‚È‚¢B‚¤‚Ü‚Œ¾‚¦‚È‚¢‚¯‚ÇB
177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/04 20:26:01
‚µ‚©‚µAƒˆŠÖ”“I‚É‘‚¢‚Ä‚¢‚½ƒR[ƒh‚É•›ì—p‚ð‰Á‚¦‚½‚¢ê‡A
let x = ...‚ð
x <- ...
‚É‘‚«Š·‚¦‚½‚èA
–ß‚èŒ^‚ð a ‚©‚ç IO a ‚â State s a ‚É‘‚«Š·‚¦‚È‚¯‚ê‚΂Ȃç‚È‚¢Ž–‚ðŽv‚¤‚ÆA
Haskell‚Å‘‚¢‚½ƒvƒƒOƒ‰ƒ€‚̃‚ƒWƒ…[ƒ‹«‚ª’á‚¢‚ÆŒ¾‚¦‚È‚‚à‚È‚¢B
‚½‚¾AŒ³X•›ì—p–³‚µ‚Å‘‚±‚¤‚ÆŽv‚Á‚Ä‚¢‚½ƒR[ƒh‚ÉA
•›ì—p‚ð‰Á‚¦‚邯‚¢‚¤‚Ì‚ÍA‚»‚à‚»‚àÝŒv’iŠK‚ÅŠÔˆá‚Á‚Ä‚¢‚½‚Æ‚àŒ¾‚¦‚éB
‚±‚±‚ÅŒ¾‚¤•›ì—p‚Ì—á‚ÍA«”\•]‰¿ƒR[ƒh‚âAƒƒMƒ“ƒO“™‚Ì‚½‚ß‚ÌA
ŒÄ‚Ño‚µƒJƒEƒ“ƒgAƒtƒ@ƒCƒ‹o—͂Ȃǂðl‚¦‚Ä‚¢‚éB
‚Å‚à‚±‚¤‚¢‚¤‚̂͑¼‚Ì‘ã‘։”\‚ÈŽè’i‚ª‚ ‚é‚©‚à‚µ‚ê‚È‚¢B
Žn‚ß‚©‚çIdƒ‚ƒiƒh‚Å‘‚¯‚΂¢‚¢A‚ÆŒ¾‚Á‚Ä‚µ‚Ü‚¦‚΂»‚ê‚܂ł¾‚¯‚ÇB
‚±‚̕ӂ̋c˜_‚Á‚ĂǂÁ‚©‚É‘‚¢‚ĂȂ¢‚©‚ÈB
178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/12 06:41:11
”ŒNA‚³‚ç‚É‹c˜_‚𑱂¯‚½‚Ü‚¦B
179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/12 07:32:33
‚»‚¤‚â‚Á‚Ęb‚̘‚ð†‚ނ̂͂悹
180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/12 07:56:57
‰´‚Ì‚¨‚Á‚Ï‚¢†‚ñ‚Å‚æB
181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/12 07:59:16
Ž‚Ëƒfƒu
182:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/12 11:30:40
‹c˜_‚ðĉ‚½‚Ü‚¦B
183:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/12 19:07:16
‚¨‘O‚ç–Ê”’‚·‚¬
184:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/13 14:00:58
‚ׂ‚ɖʔ’‚‚͂Ȃ¢‚Å‚µ‚å
185:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/14 21:56:33
‹c˜_‚ð“WŠJ‚µ‚½‚Ü‚¦B
186:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/15 22:47:18
‚¨‚Á‚Ï‚¢‚à‚܂ꂽ‚¢’j‚̓fƒu‚©‚Ç‚¤‚©B
ƒsƒU‚ɂ͊ԈႢ‚È‚¢B
187:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/17 07:48:34
‚»‚Ì‹c˜_‚ÍI—¹‚µ‚½‚Ü‚¦B
188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/17 09:40:35
ŠwŽÒ—l‚Í‹c˜_‚ÌŠJŽnE“WŠJEI—¹‚ªƒmƒ“ƒRƒXƒg‚Ås‚í‚ê‚邯l‚¦‚Ä‚é‚炵‚¢B
ŽÀÛ‚ÌŠJ”‚Å‚ÍAƒvƒƒOƒ‰ƒ€‚ÌŠJŽnE“WŠJEI—¹‚ÌŠÔ‚Å
ì‹ÆŽÒŠÔ‚ł̃Rƒ~ƒ…ƒjƒP[ƒVƒ‡ƒ“‚ªs‚í‚êA‚»‚±‚̃RƒXƒg‚ª‚à‚Á‚Æ‚à‘å‚«‚¢‚Æ‚¢‚¤‚Ì‚ÉB
189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/17 13:19:08
‚¶‚á‚ ƒgƒbƒv‚ªˆêl‚Å‘S•”ÝŒv‚µ‚Ä‚ ‚Ƃ̓R[ƒfƒBƒ“ƒO‚¾‚¯‚·‚ê‚Î
ƒmƒ“ƒRƒXƒg‚¾‚ëBƒRƒ~ƒ…ƒjƒP[ƒVƒ‡ƒ“‚ɃRƒXƒg‚ª‚©‚©‚邯‚©Œ¾‚Á‚Ä‚é
>>188•û‚ªDQN‚¾‚ë
190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/17 14:25:09
>>187
‚µ‚½‚Ü‚¦
191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/17 20:41:33
>>189
‰´‚ɂ͂±‚̃{ƒP‚ɑ΂·‚邤‚Ü‚¢ƒcƒbƒRƒ~‚ªŽv‚¢‚‚©‚È‚¢
192:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/18 09:54:29
¡–k‚ñ‚¾‚ªA‰½‚ŃRƒ~ƒ…ƒjƒP[ƒVƒ‡ƒ“‚̃RƒXƒg‚̘b‚ɂȂÁ‚½‚ñ‚¾H
’N‚ªŠwŽÒ—l‚È‚ñ‚¾H
ƒRƒ~ƒ…ƒjƒP[ƒVƒ‡ƒ“‚ɃRƒXƒg‚ª‚©‚©‚é‚̂ͳ’m‚¾‚ªA
‚È‚ñ‚Å‚»‚ê‚ðHaskell‚̃XƒŒ‚Å‹c˜_‚·‚é•K—v‚ªH
‚à‚Á‚ƃeƒNƒjƒJƒ‹‚Șb‚µ‚悤‚â
193:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/18 10:01:35
‰´‚̓eƒNƒjƒbƒN‚̘b‚͂ǂ¤‚Å‚à‚¢‚¢B
Œ¤‹†“I“à—e‚ɂ‚¢‚Ä‹c˜_‚µ‚Ä‚‚êB
194:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/18 11:58:33
Œ¤‹†“I“à—e‚Á‚ÄH‰½‚ð‹‚߂Ă¢‚é‚ÌH
195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/18 15:41:09
>>194
uV‹K«v‚¾‚æ
196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/18 23:12:56
‚±‚̃XƒŒ‚ÅHw
‚ñ‚È‚®‚È‚à‚Ì‹‚ß‚ç‚ê‚Ä‚àBB‚»‚¤‚¢‚¤‚̂͑åŠw‚Ì‚¨—F’B‚Æ‚½‚Á‚Õ‚è‹c˜_‚·‚邯‚¢‚¢‚æB
197:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/18 23:15:25
‘æˆê‚±‚ñ‚ÈŠ‚É~‚è‚Ä‚‚éƒlƒ^‚È‚ñ‚¼‚ÉV‹K‚È‚à‚̂ȂǑ¶Ý‚µ‚È‚¢B
‰½‚©Haskell‚ÌV‚µ‚¢‹@”\‚ðG‚낤A‚Á‚Ä‚ñ‚È‚çagree‚¾‚ªB
198:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/19 17:24:47
arrow‚Á‚ă‚ƒiƒh‚Ɖ½‚ªˆá‚¤‚ÌH
199:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/19 17:34:25
‚â‚Á‚ƃAƒ[ƒY‚܂ł½‚ǂ蒅‚¢‚½‚©B’x‚©‚Á‚½‚ËB
200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/19 23:18:19
“ª‚̉ñ“]‚Ì‘¬‚³‚æ‚è‚àƒZƒŒƒ“ƒfƒBƒsƒeƒB‚Ì•û‚ªd—v‚¾‚ÆŽv‚¤B
201:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/21 01:36:11
ƒNƒ\ƒXƒŒ‚ł܂¶‚߂ȋc˜_‚É‹Q‚¦‚éî•ñŽãŽÒ‚—‚—‚—
202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/22 06:15:11
V‚µ‚¢‚à‚̂Ƃ©AƒeƒNƒjƒJƒ‹‚È‚à‚ÌAƒZƒŒƒ“ƒfƒBƒsƒeƒB‚Í‚¨‚¨‚¢‚ÉŒ‹\B
Haskell‚Ì’´â‹ZI‚ȃeƒNƒjƒbƒN‚¾‚Æ‚©A‚±‚ñ‚ȃAƒvƒŠ‚ðHaskell‚Å‘‚¢‚½I‚Æ‚©A
‚±‚ñ‚ÈV‚µ‚¢ƒvƒƒOƒ‰ƒ€‚Ì‘‚«•û‚ª‚ ‚éI‚Æ‚©
‚»‚¤‚¢‚¤“à—e‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢‚Ì
203:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/23 00:00:10
>>202
‚¨‘O‚±‚̃XƒŒ—§‚Ä‚½‚¾‚ëB•¶‘Ì‚©‚ç‚·‚®‚í‚©‚ñ‚¾‚æB
Ž©•ª‚ЂƂè‘I–¯ˆÓޝ‚Å‚¢‚é‚ñ‚¶‚á‚Ë‚¥‚æB
«««
ƒvƒƒOƒ‰ƒ€”‚©‚ç—ˆ‚Ü‚µ‚½
½ÚØÝ¸(php”Â)
204:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/24 15:40:43
‹c˜_‚ðƒŒƒWƒ…[ƒ€‚µ‚½‚Ü‚¦B
205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/27 21:48:43
HaskellŽg‚¦‚él‚Á‚Ä‚±‚ê‚©‚ç‚Ç‚ñ‚Ç‚ñ‘‚¦‚Äs‚‚Æ‚¢‚¤‚Ì‚ÉA‘I–¯‚àƒNƒ\‚à‚È‚¢‚Å‚µ‚åB
206:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/28 01:51:37
Haskell‚Í—¬s‚è‚Ü‚¹‚ñBŒ¤‹†ŽÒ‚̈êl‚Æ‚µ‚Ä’fŒ¾‚µ‚Ü‚·B
207:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/28 02:26:49
>>206
——R‚ð‚º‚Ð•·‚«‚½‚©‚Á‚½‚è‚·‚é‚ñ‚¾‚ªcB
‚±‚ê‚©‚ç•׋‚µ‚悤‚©‚ÆŽv‚Á‚Ă邯‚ÇA‚Ђå‚Á‚Æ‚µ‚Ä–³‘ÊH
208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/28 06:23:53
>>207
Ž©•ª‚Ìu‚à‚Ì‚Ìl‚¦•ûv‚̃oƒŠƒG[ƒVƒ‡ƒ“‚ªL‚ª‚邾‚¯‚Å‚à
‘S‚–³‘ʂł͂Ȃ¢‚æ
209:207
06/06/28 08:35:59
>>208
‚ ‚ÁA‚¢‚âA‚ ‚é’ö“x‚Í‚à‚¤’m‚Á‚Ä‚é‚Ì‚¾‚¯‚ÇA
Haskell‚ÍŽÀ—p“I‚É‚àŽg‚¦‚é‚̂ł͂Ȃ¢‚©‚ÆŽv‚Á‚Ä
•W€“I‚ÈŠÖ”‚ÌŽg‚¢•û‚ð‘S‚ĕ׋‚µ‚悤‚©‚Æ‚¢‚¤
–îæ‚É >>206 ‚ðŒ©‚½‚Ì‚ÅcB
210:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/28 17:52:27
Haskell ‚Í–Ê”’‚¢‚¯‚ÇA‚ ‚ñ‚Ü‚èŽÀ—p“I‚ł͂Ȃ¢‚悤‚ÉŒ©‚¦‚é‚È‚ B
‚»‚ê‚Ù‚ÇŒø—¦‚ª‹‚ß‚ç‚ê‚È‚¢‚à‚Ì‚âA
‚ ‚é‚¢‚Í‚»‚ê‚Ù‚ÇŒø—¦‚ɉe‹¿‚̂Ȃ¢ƒvƒƒOƒ‰ƒ€‚È‚ç–â‘è‚È‚¢‚¯‚ÇA
Œø—¦ãA•›ì—p‚Í•K—vˆ«‚¾‚ÆŽv‚¤‚È‚ B
211:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/28 18:10:21
Haskell‚ª’x‚¢‚̂͒x‰„•]‰¿‚Ì‚¹‚¢‚Å‚ ‚Á‚ÄA•›ì—p‚ÍŠÖŒW‚È‚¢‚¾‚ëB
212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/28 23:24:57
•ʂɤ—p‚ɂȂ邩‚Ç‚¤‚©‚Æ—¬s‚é‚©‚Ç‚¤‚©‚ÍŠÖŒW‚È‚¢‚Å‚µ‚åB
‘Ђào‚½‚±‚Æ‚¾‚µASmalltalk‚âlisp/scheme‚É”—‚é’ö“x‚É‚Íu—¬s‚év‚©‚ÆB
‚ ‚܂藗R‚àŽ¦‚³‚¸‚ÉŠÔ”²‚¯‚È’fŒ¾‚ð‚·‚é‚̂͌¤‹†ŽÒ‚Æ‚µ‚Ăǂ¤‚È‚ñ‚¾‚낤B
‚ ‚ÆA•›ì—p‚ª‚ ‚ê‚ÎŽQÆ‚ªŽg‚¦‚é‚̂ŗႦ‚ÎÄ‹A‚Ì‘ã‚í‚è‚Éforƒ‹[ƒv‚ª‘‚¯‚éB
C‚Ý‚½‚¢‚ȃNƒCƒbƒNƒ\[ƒg‚ª‘‚¯‚éB•›ì—p‚ÍAHaskellŽ©‘̂̒x‚³‚Æ‚¢‚¤‚æ‚èA
Œø—¦“I‚ȃvƒƒOƒ‰ƒ€‚ª‘‚¯‚é‚©‚Ç‚¤‚©‚ÉŠ|‚©‚Á‚Ä‚‚éA‚Æ‚¢‚¤‚±‚Æ‚ð>>210‚ÍŒ¾‚¢‚½‚©‚Á‚½‚ñ‚Å‚ÍB
213:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/28 23:33:02
uHaskell‚Í—¬s‚è‚Ü‚¹‚ñv‚Á‚ÄAHaskell‚ð’m‚炸‚ÉŒ¾‚Á‚Ä‚é‚Ȃ炽‚¾‚Ì”nŽ‚¾‚µA
Haskell‚Ì—˜“_‚𓥂܂¦‚½ã‚Å‚»‚ñ‚È‚±‚Æ‚ðŒyX‚µ‚’fŒ¾‚³‚ê‚Ä‚àc‚¿‚å‚Á‚ƃAƒŒ‚Èl‚È‹C‚ª‚·‚é
‚Ç‚±‚Ì”n‚Ìœ‚Æ‚à‚í‚©‚ç‚ñ(ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚Ì?)Œ¤‹†ŽÒ‚ª‰½‚ÆŒ¾‚¨‚¤‚ÆA—¬s‚é‚à‚ñ‚Í—¬s‚邵B
214:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/28 23:55:56
‰´‚à”n‚Ìœ‚¾‚ªAHaskell ‚͈ê”ÊŒü‚¯‚ɂ͗¬s‚ç‚È‚¢‚ÆŽv‚¤‚È‚ŸB
‚»‚à‚»‚à—¬s‚Á‚Ä‚¢‚鎖‚ªÅ‚àd—v‚Èl‚ÍŽg‚Á‚Ä‚¢‚È‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈB
215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 00:12:06
—¬s‚ç‚È‚¢‚ÆuŽv‚¤v‚ɂ͓¯ˆÓB‚½‚¾’fŒ¾‚Å‚«‚é‚Ù‚Ç•¨‚ð’m‚ç‚È‚¢orz
>‚»‚à‚»‚à—¬s‚Á‚Ä‚¢‚鎖‚ªÅ‚àd—v‚Èl‚ÍŽg‚Á‚Ä‚¢‚È‚¢
‚±‚ê‚Ì“ú–{Œê“I‚ȈӖ¡‚ª‚í‚©‚ç‚ñB“ǂ߂ñB
216:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 01:13:18
u‚Í‚â‚Á‚Ä‚¢‚é@@‚à‚Á‚Æ‚à@‚¶‚イ‚悤‚È‚±‚Æv‚¾‚Æ@‚©‚ñ‚ª‚¦‚é@‚ЂƂÍ@‚‚©‚Á‚Ä‚¢‚È‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈB
217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 02:45:50
â‘Η¬s‚ç‚È‚¢B
Žd—l‚ð—‰ð‚µ‚Ä‚à‚炦‚È‚¢‚ÆŽv‚¤B
218:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 03:20:34
‚Å‚à‚³A‚Þ‚©‚µALisp‚·‚°[—¬s‚Á‚½‚¶‚á‚ñH
219:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 05:28:17
>>212
forƒ‹[ƒv‚Æ(Œø—¦“I‚É)“¯“™‚È‚à‚͔̂j‰ó“I‘ã“ü‚ðŽg‚í‚È‚‚Ä‚à‘‚¯‚éB
Haskell‚Å‚à”j‰ó“IƒNƒCƒbƒNƒ\[ƒg‚Í‘‚¯‚éB
ƒŠƒXƒg‚ɑ΂µ‚Ă͑‚¯‚È‚¢‚¯‚ÇA‚±‚ê‚͂ނµ‚ë“–‘R‚¾‚낤B
•›ì—p‚ª‚ ‚邱‚Æ‚ÆA‘ã“üƒXƒ^ƒCƒ‹‚̃vƒƒOƒ‰ƒ~ƒ“ƒO‚ª‚Å‚«‚邱‚Ƃ𬓯‚µ‚Ä‚¢‚邿‚¤‚ÉŒ©‚¦‚éB
u•K—vˆ«v‚Æ‚³‚ê‚é‚ׂ«‚Í‘ã“üƒXƒ^ƒCƒ‹‚̃vƒƒOƒ‰ƒ~ƒ“ƒOB
Haskell‚ɂ͕›ì—p‚Í–³‚¢‚¯‚ÇA‘ã“üƒXƒ^ƒCƒ‹‚̃vƒƒOƒ‰ƒ~ƒ“ƒO‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚é‚©‚çA
‚±‚ê‚ðHaskell‚ª’x‚¢——R‚É‚·‚é‚̂͂¨‚©‚µ‚¢B
220:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 05:52:08
•ÖæŽ¿–â‚Å\‚µ–ó‚È‚¢‚ñ‚Å‚·‚ªA
100MB ‚ð’´‚¦‚邿‚¤‚È‹‘å”z—ñ‚ðŽæ‚èˆµ‚¤‚悤‚È
‰ÈŠw‹ZpŒvŽZ‚Å‚à‘åä•v‚Å‚·‚©H
ŽQÆ“§–¾«‚Æ‚¢‚¤‚±‚Æ‚ÅA”z—ñ—v‘f‚ðˆê•”•ª•ÏX‚·‚邽‚Ñ–ˆ‚É
”z—ñ‚Ì‘SƒRƒs[‚µ’¼‚µ‚Ä‚é‚Ì‚©‚ÆŽv‚Á‚Ä‚¢‚é‚̂ł·‚ª‘å‚«‚ÈŒë‰ð‚Å‚·‚©H
‚Ç‚¤‚µ‚Ä‚à•›ì—p‚Ì‚ ‚éƒR[ƒh‚ð‘‚«‚½‚‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
221:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 06:12:19
>>220
Haskell‚Ì”z—ñ‚Í“ñŒn“‚ ‚Á‚ÄAˆê‚‚ª•ÏX–ˆ‚ÉŠ®‘S‚ȃRƒs[‚ðì‚éIArrayƒCƒ“ƒ^ƒtƒF[ƒX‚ÅA
‚à‚¤ˆê‚‚ªƒRƒs[‚È‚µ‚Å”j‰ó“I‘€ì‚ª‚Å‚«‚é‘ã‚í‚è‚Ƀ‚ƒiƒh‚ð’Ê‚µ‚½‘€ì‚µ‚©”F‚߂Ȃ¢MArrayƒCƒ“ƒ^ƒtƒF[ƒXB
‚¾‚©‚çA‚±‚Ì“_‚ÉŠÖ‚µ‚Ă͖â‘è‚È‚¢B‰ÈŠw‹ZpŒvŽZ‚ð‚·‚éã‚Å‘¼‚ÉáŠQ‚ª–³‚¢‚©‚Í•ÛႵ‚©‚˂邯‚ÇB
222:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 06:40:16
>>221
MArray ƒCƒ“ƒ^[ƒtƒF[ƒX‚Å‚·‚©B
‚»‚¤‚¢‚¤‚Ì‚ª—L‚Á‚½‚ñ‚Å‚·‚ËB‚»‚ê‚Å—E‹C‚ªo‚Ü‚µ‚½B‚Æ‚Á‚Ä‚àd—v‚Èî•ñ‚Å‚·B
‘½•ªA‘¼‚ɂͪŒ¹“I‚ÈŽxá‚͂Ȃ¢‚ÆŽv‚¢‚Ü‚·B
‚ ‚Æ‚à‚¤ˆê‚‚‘¬‰»Žè–@‚Æ‚µ‚Ä
ŋߗ¬s‚Ì•À—ñƒvƒƒOƒ‰ƒ~ƒ“ƒO‚à‚µ‚½‚¢‚̂ł·‚ªA
‚±‚Á‚¿‚Í Haskell ‚ł͂܂¾‚Ü‚¾‚Ì’iŠK‚Ȃ̂©‚ÈH‚ÆŸŽè‚ÉŽv‚Á‚Ä‚¢‚Ü‚·B
223:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 08:38:35
>•›ì—p‚ª‚ ‚邱‚Æ‚ÆA‘ã“üƒXƒ^ƒCƒ‹‚̃vƒƒOƒ‰ƒ~ƒ“ƒO‚ª‚Å‚«‚邱‚Ƃ𬓯‚µ‚Ä‚¢‚邿‚¤‚ÉŒ©‚¦‚éB
IORef“™‚Ö‚ÌŽQƃZƒ‹‚Ö‚Ì‘ã“ü‚Íu•›ì—pv‚Æ‚µ‚Ä’m‚ç‚ê‚Ä‚¢‚Ü‚·‚ª‰½‚©H
‚È‚‚Æ‚à‹óŠÔŒø—¦‚ðˆÓޝ‚µ‚½ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Í•›ì—p‚ª‚È‚¢‚Ƃł«‚È‚¢B‚ÆŽv‚¤B
ŽžŠÔŒø—¦‚ɂ‚¢‚Ă̓I[ƒ_[‚Ì‹c˜_‚Å“¦‚°‚ê‚΂¢‚¢‚¯‚ÇB
224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 08:43:28
>â‘Η¬s‚ç‚È‚¢B
>Žd—l‚ð—‰ð‚µ‚Ä‚à‚炦‚È‚¢‚ÆŽv‚¤B
C++‚̃oƒbƒhƒmƒEƒnƒEW‚âAJava‚Ì•¡ŽG‚Ègenerics‚ð—‰ð‚Å‚«‚é‚È‚çA
Haskell‚Ì‘½‘ŠŒ^‚âŒ^ƒNƒ‰ƒX‚ð—‰ð‚·‚é‚̂͂»‚¤“‚‚͂Ȃ¢‚Å‚µ‚åB
GoF‚ÌVisitor‚âMementoƒpƒ^[ƒ“‚ª—‰ð‚Å‚«‚é‚È‚çA‚ŠKŠÖ”‚ðŽg‚¢‚±‚È‚·‚Ì‚à“Á‚É–â‘è‚È‚¢‚©‚ÆB
‚Ç‚ê‚àˆêŽžŠú—¬s‚µ‚½‚à‚ÌB
Haskell‚ª–}l‚É—‰ð‚Å‚«‚È‚¢‚ÆŽv‚¤‚Ì‚ÍA‚»‚ꂱ‚»‘I–¯ˆÓޝ‚¶‚á‚È‚¢H
225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 09:11:42
>IORef“™‚Ö‚ÌŽQƃZƒ‹‚Ö‚Ì‘ã“ü‚Íu•›ì—pv‚Æ‚µ‚Ä’m‚ç‚ê‚Ä‚¢‚Ü‚·‚ª‰½‚©H
Œ¾—tŒ‚¢‚Ì–â‘肾‚ªA•›ì—p‚Á‚Ă̂ÍuŠÖ”“K—p‚⎮‚Ì•]‰¿‚ÉÛ‚µ‚ÄŒvŽZˆÈŠO‚Ì‚±‚Æ‚ðs‚¤‚±‚Æv
‚Å‚ ‚Á‚ÄAIORef‚Ì‘€ì‚Í‚±‚Ì’è‹`‚É“–‚Ă͂܂ç‚È‚¢‚̂ŕ›ì—p‚Ƃ͂¢‚¦‚È‚¢‚ÆŽv‚¤B
‚»‚Ì‚½‚߂ɂ킴‚í‚´u‘ã“ü“IƒvƒƒOƒ‰ƒ~ƒ“ƒOv‚Æ‚¢‚¤Œ¾‚¢•û‚ð‚µ‚½‚ñ‚¾‚ªB
>‚È‚‚Æ‚à‹óŠÔŒø—¦‚ðˆÓޝ‚µ‚½ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Í•›ì—p‚ª‚È‚¢‚Ƃł«‚È‚¢B‚ÆŽv‚¤B
>ŽžŠÔŒø—¦‚ɂ‚¢‚Ă̓I[ƒ_[‚Ì‹c˜_‚Å“¦‚°‚ê‚΂¢‚¢‚¯‚ÇB
Œ¾—t‚Ì–â‘è‚𜂢‚ÄA“¯ˆÓB
226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/29 15:06:19
IORef ‚Æ‚©‚Á‚ÄAIORef ‚Æ‚©‚ðŽæ‚èœ‚Žž‚ɃRƒs[‚ª”¶‚·‚é‚ñ‚¶‚á‚È‚¢‚ÌH
227:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/30 01:40:42
‚Å‚à‚Ü‚ AHaskell‚ʼnȊw‹ZpŒvŽZ‚È‚ñ‚ÄC‚É”ä‚ׂ邯10”{ˆÈã’x‚¢‚ñ‚ÅA
‚·‚é‹C‚ɂȂç‚È‚¢‚Å‚·‚¯‚Ç‚ËB
228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/30 05:45:34
>>227
‚ `B‚¢‚¢‚ñ‚Å‚·‚æB‚Æ‚è‚ ‚¦‚¸‘¬“x‚ÍB
ÅI“I‚ɂǂñ‚ÈŠ´‚¶‚̃vƒƒOƒ‰ƒ€‚ɂȂ邩ŽÀÛ‚ÉŒ©‚Ă݂½‚¢‚ñ‚Å‚·‚©‚çB
‚»‚ê‚ÉŒvŽZ‘ÎÛ‚â“ü—͂ɂæ‚Á‚Ä‘¬“x‚ð‚»‚ê‚Ù‚Ç‹C‚É‚µ‚È‚¢ê‡‚à‚ ‚è‚Ü‚·‚µB
229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/30 08:10:05
CŒ¾Œê‚ŃJƒŠƒJƒŠ‚Ƀ`ƒ…[ƒjƒ“ƒO‚µ‚½‘¬‚¢ŽÀ‘•‚ð‘‚¢‚ÄA
Haskell‚Å‚³‚‚Á‚Æ‚©‚¢‚½ŽÀ‘•‚Ìo—͂ƔäŠr‚µ‚ÄŒŸŽZ‚·‚é (Nƒo[ƒWƒ‡ƒ“ƒvƒƒOƒ‰ƒ~ƒ“ƒO)
‚Æ‚¢‚¤‚̂̓AƒŠ‚©‚à‚µ‚ê‚È‚¢‚ËB
230:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/30 08:26:59
>Œ¾—tŒ‚¢‚Ì–â‘肾‚ªA•›ì—p‚Á‚Ă̂ÍuŠÖ”“K—p‚⎮‚Ì•]‰¿‚ÉÛ‚µ‚ÄŒvŽZˆÈŠO‚Ì‚±‚Æ‚ðs‚¤‚±‚Æv ‚Å‚ ‚Á‚ÄA
‚í‚´‚í‚´”½˜_‚·‚é‚Ì‚à–Ê“|‚¾‚¯‚ÇAŒ¾—tŽg‚¢‚̘b‚ð‚·‚é‚È‚ç‚ÎA”½˜_‚³‚¹‚Ä‚à‚炤B
‰½“x‚à‘‚‚ªA•›ì—p(side effect)‚Á‚Ă̂ÍIORef‚Ö‚Ì‘ã“ü‚àŠÜ‚ނƈê”Ê‚Él‚¦‚ç‚ê‚Ä‚¢‚éB
—Ⴆ‚ÎSICP‚ÅAScheme‚É‘ã“ü‚Ì‹@”\‚ð“ü‚ê‚銂ÅAside effect bug‚Æ‚¢‚¤Œ¾—t‚ªo‚Ä‚‚邵A
‰½‚æ‚è IORef‚ðˆµ‚¤ƒ‚ƒiƒh IOƒ‚ƒiƒh‚Íu•›ì—pv‚ðˆµ‚¤ƒ‚ƒiƒh‚¶‚á‚È‚¢‚©B
IOƒ‚ƒiƒh‚âStateŽg‚í‚È‚¢‚Æ‘ã“ü‚̓ˆŠÖ”“I‚É‘‚¯‚È‚¢‚Å‚µ‚åB
“K“–‚É‚®‚®‚Á‚½‚¾‚¯‚Å‚à(Clean‚̃}ƒjƒ…ƒAƒ‹‚¾‚ª)
URLØÝ¸(sky.zero.ad.jp)`zaa54437/programming/concepts/index3.htm#a6
>‘ã“ü‚ÍAƒˆ‚ÈŠÖ”Œ^Œ¾Œê‚ł͔rœ‚³‚ê‚Ä‚¢‚éB‚Æ‚¢‚¤‚Ì‚àA‘ã“ü‰‰ŽZŽq‚Í•›ì—p(side effect)‚ð
>”º‚¤ˆ×AŽQÆ“§–¾«(referential transparency)‚ª”j‰ó‚³‚ê‚Ä‚µ‚Ü‚¤‚©‚ç‚Å‚ ‚éB
u‹·‹`‚Ì•›ì—pv‚Æ‚¢‚¤Œ¾—t‚ª‚ ‚é‚Ì‚©‚Ç‚¤‚©‚Í’m‚ç‚È‚¢‚ªAˆê”ʂɂ͑ã“ü‚à•›ì—p‚Æl‚¦‚ç‚ê‚Ä‚¢‚éB
231:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/30 09:46:16
>>230
Œë‰ð‚𵂌¾‚¢•û‚¾‚Á‚½‚ªA‰´‚ªŽw“E‚µ‚½‚©‚Á‚½‚̂͂»‚±‚¶‚á‚È‚¢B
>‰½‚æ‚è IORef‚ðˆµ‚¤ƒ‚ƒiƒh IOƒ‚ƒiƒh‚Íu•›ì—pv‚ðˆµ‚¤ƒ‚ƒiƒh‚¶‚á‚È‚¢‚©B
ˆá‚¤Bu“üo—Ív‚ðu•›ì—p‚È‚µ‚Åvˆµ‚¤ƒ‚ƒiƒh‚¾B
‚±‚±‚ÅŒ¾‚¤u“üo—Ív‚É‚ÍIORef‚Ì‘€ì‚È‚ñ‚©‚àŠÜ‚ß‚éB
‚È‚ñ‚Å‚±‚Ì‹æ•ʂɂ±‚¾‚í‚é‚©‚Æ‚¢‚¤‚ÆA
E>>210‚ÍuHaskell‚É•›ì—p‚ª–³‚¢v‚Æ‚¢‚¤‘O’ñ‚Řb‚µ‚Ä‚¢‚éB
@‚¾‚©‚ç‚È‚‚Æ‚à‚±‚Ì•¶–¬‚Å‚ÍHaskell‚ÌIO‚ð•›ì—p‚ƌĂԂ͕̂s“KØB
EunsafePerformIO‚Ȃǂɂæ‚Á‚Ä“±“ü‚³‚ê‚é–{•¨‚Ì•›ì—p‚Ƃ̋æ•Ê‚ª‚Å‚«‚½‚Ù‚¤‚ª—Ç‚¢B
‚Æ‚¢‚¤——R‚©‚çB
232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/30 12:27:10
‚ ‚ AŒ¾‚¢‚½‚¢‚±‚Ƃ͕ª‚©‚Á‚½‚æB
IOƒ‚ƒiƒh‚Í•›ì—p‚ð—z‚Ɉµ‚í‚È‚¢B
Haskell‚ÍA•›ì—p‚ð•\Œ»‚·‚éIOƒ‚ƒiƒh‚ðƒˆŠÖ”“I‚ÉuŒq‚¢‚ÅvAmain‚Æ‚µ‚Ä’è‹`‚·‚éƒXƒ^ƒCƒ‹B
Œq‚¢‚¾ƒAƒNƒVƒ‡ƒ“‚ª’€ŽŸŽÀs‚³‚ê‚邱‚Æ‚ÅAŽÀsŒ`Ž®‚Í•›ì—p‚𔺂¤ƒvƒƒOƒ‰ƒ€‚Æ‚µ‚Ä“®ì‚·‚éB
ˆê•ûAunsafePerformIO ‚ÍIOƒ‚ƒiƒh‚Ƃ͈ႢAHaskell‚Ì’x‰„•]‰¿‚̃Xƒeƒbƒv‚Ì“r’†‚Å
–{“–‚Éu•›ì—p“I‚Év•]‰¿‚³‚ê‚é(ƒˆŠÖ”‚̘g‚ð‰ó‚µ‚Ä‚¢‚é)B
‚»‚ê‚ðŒ¾‚¢‚½‚¢‚͕̂ª‚©‚Á‚½B
>E>>210‚ÍuHaskell‚É•›ì—p‚ª–³‚¢v‚Æ‚¢‚¤‘O’ñ‚Řb‚µ‚Ä‚¢‚éB
>@‚¾‚©‚ç‚È‚‚Æ‚à‚±‚Ì•¶–¬‚Å‚ÍHaskell‚ÌIO‚ð•›ì—p‚ƌĂԂ͕̂s“KØB
‚Ç‚¤‚µ‚Ä‚»‚Ì‘O’ñ‚ª“ǂݎæ‚ê‚é‚Ì‚©•ª‚©‚ç‚ñ‚¯‚ÇB
‚Æ‚¢‚¤‚©–¾‚ç‚©‚É IOƒ‚ƒiƒh‚ð•›ì—p‚ðˆµ‚¤ƒ‚ƒiƒh‚Å‚»BunsafePerformIO‚Æ‹æ•Ê‚µ‚½‚¢‚͕̂ª‚©‚Á‚½‚ªB
Haskell‚Å•›ì—p‚ð•\Œ»‚Å‚«‚邱‚Ƃ͂à‚Í‚â펯‚Ȃ킯‚ÅA
uHaskell‚Í•›ì—p‚ð(•\–Êã)’Ç‚¢o‚µ‚½ˆ×‚ÉIOƒ‚ƒiƒh‚Æ‚¢‚¤‚â‚₱‚µ‚¢Œ`‚Å‚µ‚©ˆµ‚¦‚È‚¢B‚µ‚©‚µ•›ì—p‚ÍŒø—¦“I‚ȃvƒƒOƒ‰ƒ€‚ðˆµ‚¤ã‚Å•K—vˆ«‚¾‚æ‚ÈB‚à‚Á‚ÆŠÈ’P‚ɂȂç‚ñ‚Ì‚©Hv
‚Æ‚¢‚¤•—‚ɓǂñ‚¾B
233:‚Æ‚¨‚è‚·‚ª‚è
06/06/30 22:38:41
EŒ`Ž®“I‚É‚ÍHaskell‚̃\[ƒXƒR[ƒh‚Ì’†‚É•›ì—p‚𔺂¤—v‘f‚Í–³‚¢‚à‚̂Ƃ݂Ȃ¹‚éB
E•›ì—p‚ð‚¢‚í‚Îuƒ‰ƒ“ƒ^ƒCƒ€‘¤‚É’Ç‚¢o‚·v‚½‚߂̎d‘g‚Ý‚ªIOƒ‚ƒiƒhB
@‚»‚¤‚¢‚¤ˆÓ–¡‚ÅIO‚Í•›ì—p‚ðˆµ‚Á‚Ä‚¢‚邯‚¢‚¦‚éB
iE‚Å‚à–{“–‚É•›ì—p‚ðŽ‚Â‹Ö’f‚ÌŠÖ”‚àŽÀ‚Í‚ ‚éBj
‚Á‚Ä‚±‚Æ‚ÅFA?
ó‘Ô‹@ŠB‚ÌŽd—l‚ðƒtƒ[ƒ`ƒƒ[ƒg“I‚ɂł͂Ȃ\¬“I‚É
’è‹`‚Å‚«‚é‚Ì‚Á‚ăLƒ‚ƒ`ƒCƒC‚È
do\•¶Žg‚Á‚Ă邯•’ʂ̒€ŽŸˆ—Œ¾Œê‚Æ‚ ‚Ü‚è•Ï‚í‚ç‚È‚¢‚¯‚ÇB
‚Ü‚ ‹C•ª‚Ì–â‘è‚ÅB
234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/06/30 23:03:53
>do\•¶Žg‚Á‚Ă邯•’ʂ̒€ŽŸˆ—Œ¾Œê‚Æ‚ ‚Ü‚è•Ï‚í‚ç‚È‚¢‚¯‚ÇB
‚»‚¤B‚Æ‚¢‚¤‚©let•¶‚àl‚¦‚悤‚É‚æ‚Á‚Ă͒€ŽŸŒ^‚Á‚Û‚¢B
for•¶‚âwhile•¶‚ª‚È‚‚ÄAƒIƒuƒWƒFƒNƒg‚̃Aƒbƒvƒf[ƒg‚ª‚Å‚«‚È‚¢Ž–‚𜂯‚ÎA
Žè‘±‚«Œ^Œ¾Œê‚àŠÖ”Œ^Œ¾Œê‚à‚»‚ñ‚Ȃɕςí‚ç‚È‚¢B
X‚ÉHaskell‚̓ˆŠÖ”“I‚Ȃ̂Ň˜‚ð‹C‚É‚µ‚È‚‚Ä‚¢‚¢‚ñ‚¾‚¯‚Ç‚ËB
235:‚Æ‚¨‚è‚·‚ª‚è‚P
06/06/30 23:52:32
fib = 1:1:zipWith (+) fib (tail fib)
= 1:1:2:3:5:8:12 ....
‚±‚ê‚Í‚¨‚È‚¶‚ÝHaskell”ŃtƒBƒ{ƒiƒbƒ`”—ñ
’x‰„•]‰¿‚Ì—á‚Æ‚µ‚Ĉê“x‚Í‚¨–Ú‚É‚©‚©‚邯‚¢‚¤B
‚±‚ê‚ÍƒŠƒXƒg‚Ì‚ ‚é—v‘f‚Ì’l‚ð
’x‰„•]‰¿‚ð—˜—p‚µ‚Ä
“¯‚¶ƒŠƒXƒg‚ÌŽè‘O‚Ì—v‘f‚©‚ç\¬‚µ‚Ä‚¢‚é‚Ì‚ªƒ~ƒ\B
#‰ðà‚ÍuƒtƒBƒ{ƒiƒbƒ` Haskellv ‚ŃOƒO‚邯‚¢‚Á‚Ï‚¢‚łĂ‚é‚̂ŗª
236:‚Æ‚¨‚è‚·‚ª‚è‚Q
06/06/30 23:55:06
‚Řb‚©‚í‚Á‚ÄmainŠÖ”‚Ì’l‚̘bB
‚±‚ê‚Á‚Ä—v‚·‚é‚ÉÅI“I‚É‚Í
main = (IO a) >>= (IO b) >>= (IO c) >>= (IO d) ......
‚Æ‚¢‚¤‚Ó‚¤‚É(IO x)‚ð>>=‚ł‚Ȃ¢‚¾”ŽìŒq‚ª‚è‚ÉŠÈ–ñ‚³‚ê‚é‚킯‚ÅB
(IO x)’†‚ɂ̓L[“ü—͂Ƃ©A‰æ–Êo—͂Ƃ©Aƒƒ‚ƒŠ‚Ìã‘‚«‚Æ‚©
’€ŽŸˆ—Œ¾Œê‚Ì–½—߃R[ƒh‚âƒTƒuƒ‹[ƒ`ƒ“‚̂悤‚È‚à‚Ì‚ª‹l‚Ü‚Á‚Ä‚éB
>>232‚Æ‚©‚ÅŒ¾‚Á‚Ä‚éƒAƒNƒVƒ‡ƒ“‚Ä‚â‚Â
‚¿‚Ȃ݂É(return x)‚Åì‚Á‚½(IO x)‚ÍNOPi‰½‚à‚µ‚È‚¢j‚ª“ü‚Á‚Ă邯‚݂Ȃ·B
237:‚Æ‚¨‚è‚·‚ª‚è‚R
06/06/30 23:59:14
>>236‚̃~ƒ\‚Í
ƒ‹[ƒv‚╪Šò‚ɑГ–‚·‚é(IO x)‚Í–³‚¢‚Á‚Ä‚±‚ÆB
‚È‚º‚»‚ê‚Å‚±‚Ü‚ç‚È‚¢‚Ì‚©‚Æ‚¢‚¤‚ÆA
ƒtƒBƒ{ƒiƒbƒ`”—ñ‚̂Ƃ«‚É
‚ ‚é—v‘f‚ðŒˆ’è‚·‚é‚̂ɂ»‚ê‚æ‚è‘O‚Ì—v‘f‚Ì’l‚ð—˜—p‚µ‚½‚悤‚É
ðŒ•ªŠò‚ÅŽŸ‚̈—‚Æ‚µ‚Ä(IO y)‚ðŒq‚°‚悤‚©(IO z)‚ðŒq‚°‚悤‚©Œˆ‚ß‚é‚Ì‚É
‚»‚ê‚æ‚è‘O‚Ì(IO x)‚Ì’l‚ð‚݂Čˆ‚߂鎖‚ª‚Å‚«‚é‚©‚çB
‚ ‚é‚¢‚Í‚»‚±‚őł¿Ø‚Á‚ăvƒƒOƒ‰ƒ€‚ðI—¹‚µ‚Ä‚à‚¢‚¢B
‚‚܂èAHaskell‚Å•›ì—p‚Ì‚ ‚éƒvƒƒOƒ‰ƒ€‚ð‘‚‚Á‚Ä‚±‚Æ‚Í
ƒtƒBƒ{ƒiƒbƒ`”—ñ‚ð’è‹`‚·‚邿‚¤‚É
ƒRƒ}ƒ“ƒh—ñ‚ð’è‹`‚µ‚Ä‚¢‚邿‚¤‚È‚à‚Ì
238:‚Æ‚¨‚è‚·‚ª‚è‚S
06/07/01 00:03:08
‚Ƃ܂
‚»‚¤‚¢‚¤•—‚ɃIƒCƒ‰‚Í—‰ð‚µ‚½‚킯‚Å‚·B
239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/01 06:11:52
‡‚Á‚Ă邯Žv‚¤‚Á‚·B
240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/01 06:30:18
>>232
>‚Ç‚¤‚µ‚Ä‚»‚Ì‘O’ñ‚ª“ǂݎæ‚ê‚é‚Ì‚©•ª‚©‚ç‚ñ‚¯‚ÇB
>uHaskell‚Í•›ì—p‚ð(•\–Êã)’Ç‚¢o‚µ‚½ˆ×‚ÉIOƒ‚ƒiƒh‚Æ‚¢‚¤‚â‚₱‚µ‚¢Œ`‚Å‚µ‚©ˆµ‚¦‚È‚¢B‚µ‚©‚µ•›ì—p‚ÍŒø—¦“I‚ȃvƒƒOƒ‰ƒ€‚ðˆµ‚¤ã‚Å•K—vˆ«‚¾‚æ‚ÈB‚à‚Á‚ÆŠÈ’P‚ɂȂç‚ñ‚Ì‚©Hv
>‚Æ‚¢‚¤•—‚ɓǂñ‚¾B
‚»‚¤“ǂ߂é‚̂ɋC•t‚©‚È‚©‚Á‚½B
“üo—͂̂±‚Æ‚ð•›ì—p‚ƌĂñ‚ł邿‚¤‚¾‚ªA•›ì—p‚Ƃ͎®‚ÌŠÈ–ñ‚̉ߒö‚Å“üo—Í‚ðs‚¤‚±‚Ƃł ‚Á‚ÄA
“üo—Í‚»‚Ì‚à‚̂̂±‚Ƃł͂Ȃ¢‚¾‚ëB
‚»‚ê‚Æ‚àAu•›ì—pv‚Æ‚¢‚¤Œ¾—t‚ð‚»‚¤‚¢‚¤ˆÓ–¡‚ÅŽg‚¤‚±‚Æ‚ðŽxŽ‚·‚é“T‹’‚ª‚ ‚Á‚½‚è‚·‚é‚Ì‚©H
‘½‚‚ÌŒ¾Œê‚Å‚ÍA“üo—Í‚ðˆµ‚¤—Bˆê‚Ì•û–@‚ª•›ì—p‚Ȃ킯‚ÅA“üo—͂ƕ›ì—p‚𬓯‚µ‚Ä‚à‚³‚µ‚Ä–â‘è‚͂Ȃ¢‚¾‚낤‚ªA
‚»‚¤‚łȂ¢Œ¾Œê(‚½‚Æ‚¦‚ÎHaskell‚âClean)‚̘b‚ð‚·‚é‚Æ‚«‚Í‚¿‚á‚ñ‚Æ‹æ•Ê‚µ‚Ęb‚µ‚½‚Ù‚¤‚ª—Ç‚¢‚ÆŽv‚¤B
>‚Æ‚¢‚¤‚©–¾‚ç‚©‚É IOƒ‚ƒiƒh‚ð•›ì—p‚ðˆµ‚¤ƒ‚ƒiƒh‚Å‚»B
>>231‚É‘‚¢‚½‚悤‚Éu•›ì—p‚È‚µ‚ÅvIO‚ðˆµ‚¤‚½‚߂̃‚ƒiƒhA‚Æ‚·‚é‚Ì‚ª•’Ê‚¾‚ÆŽv‚¤B
How to declare an imperative‚©‚çˆø—p
>This section relates the monad approach to input-output to four other widely used
>approaches: synchronised streams, as used in earlier versions of Haskell; continua-
>tions, as used in Hope; linear types, as used in Clean; and side effects, as used in
>SML.
241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/01 08:52:27
Žè‘±‚«Œ^Œ¾Œê‚Ì‘ã“ü‚Å‚àA— ‚Å‘Sƒƒ‚ƒŠ‚Ì’l‚ð“n‚µ‚Ă邯l‚¦‚ê‚Ε›ì—p‚ł͂Ȃ¢‚È
242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/02 00:07:46
>‚»‚¤‚łȂ¢Œ¾Œê(‚½‚Æ‚¦‚ÎHaskell‚âClean)‚̘b‚ð‚·‚é‚Æ‚«‚Í‚¿‚á‚ñ‚Æ‹æ•Ê‚µ‚Ęb‚µ‚½‚Ù‚¤‚ª—Ç‚¢‚ÆŽv‚¤B
‚È‚é‚Ù‚ÇAŠ®‘S‚É“¯ˆÓ‚µ‚Ü‚µ‚½‚Å‚·B‚·‚܂Ȃ¢B
X‚É How to declare an imperative ‚Ì•¶‚ª‚ƂĂà‚í‚©‚è‚â‚·‚¢B‚ ‚肪‚Æ‚¤B
“üo—ÍA‚Æ‚¢‚¦‚Ε›ì—p‚ÆŽv‚Á‚Ä‚¢‚½‚¯‚ÇA“¯ŠúƒXƒgƒŠ[ƒ€‚à‚»‚¤‚¾‚æ‚ÈB
Ž©•ª‚Å‚ÍhGetContents‚‚ç‚¢‚µ‚©Žg‚í‚È‚¢‚¯‚ÇB
linear type‚Å“üo—Í‚ª‚Å‚«‚é‚Ì‚àClean‚̃}ƒjƒ…ƒAƒ‹‚̘͂ŕª‚©‚é(world as value)B
‚µ‚©‚µBBBcontinuation‚łǂ¤‚â‚Á‚Ä“üo—Í‚·‚é‚Ì‚©??
>‚»‚ê‚Æ‚àAu•›ì—pv‚Æ‚¢‚¤Œ¾—t‚ð‚»‚¤‚¢‚¤ˆÓ–¡‚ÅŽg‚¤‚±‚Æ‚ðŽxŽ‚·‚é“T‹’‚ª‚ ‚Á‚½‚è‚·‚é‚Ì‚©H
‚ ‚È‚½‚ªŒ¾‚¤‚悤‚ÉA•›ì—p‚Æ“üo—͂𬓯‚µ‚Ä‚¢‚½B“T‹’‚͂Ȃ¢B
243:242
06/07/02 00:15:21
Œë‰ð‚𵂂ƈ«‚¢‚̂łµ‘‚‚ÆAhGetContentsŽ©‘̂̌^‚Í Handle -> IO String‚Ȃ̂ÅIOƒ‚ƒiƒhB
‚½‚¾AhGetContents‚©‚瓾‚½String‚Í’x‰„•]‰¿‚Ì“x‚Ƀtƒ@ƒCƒ‹‚âƒlƒbƒgƒ[ƒNƒfƒoƒCƒX‚©‚ç“Ç‚Ýo‚³‚ê‚éB
(ƒf[ƒ^‚ª‚È‚¯‚ê‚΃uƒƒbƒN‚·‚é)
‚±‚Ìu’x‰„“Ç‚ÝStringv‚ðˆ—‚·‚é•”•ª‚Í‹Œ—ˆ‚̃XƒgƒŠ[ƒ€EƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Á‚Û‚¢i‚æ‚ËH
244:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 22:15:48
CŒ¾Œê‚¾‚ÆŒ¾ŒêŽd—l‚Æ‚µ‚ÄÄ‹A‚Í32‰ñ‚܂łµ‚©•ÛØ‚µ‚È‚¢(‚¾‚Á‚¯)‚Æ‚©‚¾‚©‚çA
Ä‹A‚É‚æ‚é33‰ñ–Ú‚ÌŠÖ”ŒÄ‚Ño‚µ‚Æ‚»‚¤‚łȂ¢ŒÄ‚Ño‚µ‚ňӖ¡‚ª‘å‚«‚•Ï‚í‚Á‚Ä‚‚éB
245:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/06 23:06:29
>>244
‚¤‚»‚‚¯BC‚ÌŽd—l‘‚É‚»‚ñ‚È‚±‚Æ‘‚¢‚ĂȂ¢‚¼B
246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/07 04:38:43
‰½‚©‚»‚¤‚¢‚¤—Þ‚¢‚Ì‚ ‚Á‚½‹C‚ª‚·‚邿B
for ‚̃lƒXƒg‚̉ñ”‚Æ‚©ˆÓŠO‚È‚à‚Ì‚ÉA
Å’á•ÛØ‰ñ”‚ªŽd—l‚Æ‚µ‚ÄŒˆ‚ß‚ç‚ê‚Ä‚¢‚éB
247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/07 06:46:28
‚Â[5.2.4 Environmental limits]
‚¾‚ªAÄ‹A‰ñ”‚͂Ȃ¢B
248:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/07 08:25:32
‚»‚¤‚Ȃ̂©B
249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/07 08:32:38
>>244
‚µl‚¦‚ê‚ÎAÄ‹A‚ð32‰ñ‚܂Ŋ®‘S•ÛØ‚·‚鎖‚ª•s‰Â”\‚¾‚Á‚Ä•ª‚©‚邾‚ëB
250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/08 09:19:47
‚ÖH•s‰Â”\‚È‚ÌHƒXƒ^ƒbƒN‚³‚¦Šm•Û‚µ‚Ä‚¨‚¯‚΂¢‚¢‚ñ‚¶‚á‚Ë[‚ÌH
251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/08 09:22:30
>>249
‚ ‚ AŠm‚©‚É‚»‚¤‚¾‚ÈB
252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/09 01:07:02
>>250
ƒ[ƒJƒ‹•Ï”‚ªƒXƒ^ƒbƒN‚Ɏ擾‚³‚ê‚éŽd—l‚¾‚Æ
Á”‚ê‚éƒXƒ^ƒbƒN‚Ì—Ê‚ª—\‘ª‚Å‚«‚È‚¢‚¾‚ëB
ƒ[ƒJƒ‹•Ï”‚Æ”z—ñ‚ÌÅ‘å”~”z—ñƒTƒCƒY‚̧ŒÀH‚©‚çÄ‹A‚Ì
Å‘å”‚ðŒˆ‚ß‚Ä‚à‚ ‚Ü‚èˆÓ–¡‚ª‚ ‚邯‚àŽv‚¦‚È‚¢B
ƒ[ƒJƒ‹•Ï”‚ðƒXƒ^ƒbƒN‚ÉŽæ‚ç‚È‚¢‚Æ‚¢‚¯‚È‚¢Œˆ‚Ü‚è‚à–³‚¢‚¯‚Ç
‚Ù‚Æ‚ñ‚ǂ̎À‘•‚Ŏ󂯓ü‚ê‚ç‚ê‚È‚¢ƒ‚ƒm‚ð•W€Žd—l‚ð
‚·‚é‚킯‚ɂ͂¢‚©‚È‚©‚Á‚½‚ñ‚¾‚낤B
‚Á‚ăXƒŒˆá‚¢‚²‚ß‚ñ
253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/09 20:45:30
ƒ[ƒJƒ‹•Ï”‚̃Xƒ^ƒbƒNã‚̃TƒCƒY‚͌Œè‚Å‚µ‚åBŒ¾Œê‚É‚à‚æ‚邯‚ÇC‚âC++‚Ȃ炻‚¤B
‚»‚ñ‚È‚±‚Æ‚à•ª‚©‚ç‚ñ‚â‚‚µ‚©‹‚È‚¢‚ÌH
254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/09 21:39:50
‚à‚Á‚Æ—D‚µ‚Œ¾‚Á‚Ä‚‚ê
255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/09 21:49:20
‚¨‚ê‚ɂ̓cƒ“ƒfƒŒ‚Å‚¨Šè‚¢
256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/09 22:30:35
‚µAC‚ÌŒ¾ŒêŽd—l‚ɃXƒ^ƒbƒN‚È‚ñ‚ÄŠT”O‚Í‹K’肳‚ê‚ĂȂ¢‚ñ‚¾‚©‚ç‚Ë‚ÁI
257:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/09 22:34:52
>>244-256
ƒXƒŒˆá‚¢‚Ì‹c˜_‚Í‚±‚̕ӂÅI—¹‚µ‚ĉº‚³‚¢
258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/10 00:31:31
>>253
‚¾‚©‚ç‚»‚̌Œè‚̕ϔ‚ðő傢‚‚Â錾‚Å‚«‚é‚©”»‚ç‚È‚¢‚Å‚µ‚å
259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/10 02:01:36
‚³‚ç‚ÉC99‚¾‚ƃXƒ^ƒbƒNã‚Ì”z—ñ‚̃TƒCƒY‚ÍŽÀsŽž‚ÉŒˆ’è‚Å‚«‚éB
‚·‚êˆá‚¢‚Ȃ̂ł±‚̕ӂ܂łɂµ‚Æ‚±‚¤B
260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/10 06:35:50
>>259
>>256
261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/10 12:53:18
>>259
ˆÌ‚»‚¤‚É‘å‰R‚Å’÷‚߂Ȃ¢‚悤‚ÉB–³”\‚Í‚µ‚Ⴕ‚á‚èo‚¿‚á‚¢‚â‚ñB
‚ÜAƒXƒŒˆá‚¢‚¾‚©‚ç‚â‚߂Ƃ‚©B
262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/10 13:38:02
‚±‚±‚͈ꉞ Haskell –{ƒXƒŒ‚¶‚á‚È‚¢‚©‚çA
X’Eü‚µ‚½Š‚łǂ¤‚Å‚à‚¢‚¢‹C‚à‚·‚邯‚Ç‚ËB
263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/10 13:52:49
X‚È‚ç—Ç‚¢‚¯‚Ç3“ú‚à‘±‚‚Æ‚ËcB
–Ê”’‚¢˜b‚Å‚à‚È‚¢‚µw
264:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/10 22:01:26
>>260
ׂ©‚¢‚ÈB‹L‰¯ƒNƒ‰ƒX‚ª auto ‚Ì”z—ñ‚Á‚ÄŒ¾‚¦‚΂¢‚¢‚Ì‚©H
>>261
C99‚̃}ƒjƒ…ƒAƒ‹“Ç‚ñ‚Å‚ËB
265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/10 22:17:04
‚°B’m‚ç‚È‚©‚Á‚½B
int a[hoge()];
‚È‚ñ‚Ä‚â‚Á‚Ä‚à“®‚‚¶‚á‚ñB
‚¢‚܂܂Ŋ֔“à‚Ŏ̂Ă¿‚Ⴄ”z—ñ‚ÉmallocŽg‚Á‚Ä‚¢‚½‚͖̂³‘Ê‚¾‚Á‚½‚Ì‚©B
Haskell‚ÆRuby‚΂Á‚©‚èŽg‚Á‚Ä‚¢‚½‚¹‚¢‚ÅAC‚̓ƒ‚ƒŠŠÇ—‚ª‚ß‚ñ‚Ç‚‚³‚¢Œ¾Œê
‚¾‚Ƃ΂©‚èŽv‚Á‚ĂĂ¿‚á‚ñ‚Æ’²‚ׂĂȂ©‚Á‚½B
266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/10 22:31:16
C99 ‚¶‚á‚È‚¢‚Æ–³—‚¾‚¯‚Ç‚ÈB
267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/10 22:34:35
C‚Í99‚Ȃ̂ÉHaskell‚͂܂¾98‚Ȃ̂©[
268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/10 22:46:53
>>264
‚µ‚©‚µ‚»‚¤Œ¾‚¢’¼‚µ‚½“r’[‚ɃXƒ^ƒbƒN‚̘b‚¶‚á‚È‚‚È‚éã©B
‚¢‚‚܂łà‚Ђ«‚¸‚Á‚Ä‚à‚‚܂ç‚ñ‚Ì‚ÅAHaskell‚Ì“¤’mޝ‚Å‚àB
GHC‚ŃRƒ“ƒpƒCƒ‹‚³‚ꂽƒvƒƒOƒ‰ƒ€‚ªƒXƒ^ƒbƒN‚ð‚ǂ̂悤‚ÉŽg‚¤‚©‚͂킩‚è‚É‚‚¢B
Ä‹AŒÄ‚Ño‚µ‚ŃXƒ^ƒbƒN‚ª[‚‚È‚Á‚Ä‚¢‚邿‚¤‚É‚àŒ©‚¦‚È‚¢‚̂ɃI[ƒo[ƒtƒ[‚ð‹N‚±‚µ‚½‚è‚·‚éB
‚±‚ê‚ÍAƒXƒ^ƒbƒN‚ÌÁ”AŒÄ‚Ño‚µ‚Ì[‚³‚ł͂Ȃ³Ši‚ÈŠÖ”‚Ì“K—p‚̃lƒXƒg‚Ì[‚³‚É”ä—á‚·‚邽‚ß‚¾B
—Ⴆ‚Îg x = x + 1 - 1 + 1 - ..‚½‚‚³‚ñ.. - 1‚Æ‚¢‚¤ŠÖ”‚ð’è‹`‚·‚邯AŒÄ‚Ño‚µ‚Ì[‚³‚͈ê‚Å‚ ‚é‚É‚àŠÖ‚í‚炸
ƒXƒ^ƒbƒN‚ð‘å—Ê‚ÉÁ”ï‚·‚éB³Ši‚ÈŠÖ”‚Å‚ ‚é(+)‚Æ(-)‚Ì“K—p‚ª[‚ƒlƒXƒg‚³‚ê‚Ä‚¢‚é‚©‚ç‚Å‚ ‚éB
269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/11 09:42:39
ƒXƒ^ƒbƒN‚ª‘«‚è‚È‚‚È‚Á‚½‚ç“K“–‚É•]‰¿‚ðs‚Á‚Ä’x‰„‚µ‚Ä‚é‚Ì‚ðŒ¸‚ç‚·‚Æ‚©
‚Å‚«‚È‚¢‚Ì?
270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/11 11:27:31
>>264
‰R‚ðŠg‘å‚·‚邽‚ß‚¾‚¯‚É‘OŒ¾“P‰ñ‚Å•œŠˆ‚µ‚È‚‚Ä‚æ‚낵‚¢B
271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/11 19:11:00
>>269
–¢•]‰¿‚ÌŽ®‚̓q[ƒv‚ɕۑ¶‚³‚ê‚Ä‚¢‚é‚Ì‚ÅA‚»‚ꎩg‚̓Xƒ^ƒbƒN‚ðÁ”‚È‚¢B
ƒXƒ^ƒbƒN‚ªˆì‚ê‚é‚͎̂®‚ð•]‰¿‚µ‚悤‚Æ‚µ‚½‚Æ‚«B
272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/14 00:15:50
>>271 ƒXƒ^ƒbƒN‚ ‚Ó‚ê‚½Žž‚̓q[ƒvã‚ɃXƒ^ƒbƒN‚ðˆÚ“®‚µ‚ÄŒvŽZ‚µ‚½‚è‚Å‚«‚È‚¢‚ÌH
273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/14 01:15:45
>>272
‚È‚ñ‚ʼn´‚炪‚»‚±‚܂łµ‚È‚«‚á‚¢‚¯‚È‚¢‚킯H‚¨‘O‰½‚©Š¨ˆá‚¢‚µ‚ĂȂ¢H
274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/14 01:28:55
ƒXƒ^ƒbƒN‚ªˆì‚ê‚»‚¤‚Ȃ̂Ƀq[ƒv‚É—]—T‚ª‚ ‚é‚ȂǂƎv‚Á‚Ä‚é‘fl‚̓‚ƒm’‚ñ‚ÈB
275:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/14 03:16:34
EEE
276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/14 11:25:17
“ª‚ª—Ç‚‚È‚¢l‚Ù‚Ç‚·‚®“{‚é
277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/14 17:56:55
>274‚Í50”N‘O‚Ì¢ŠE‚©‚ç‚â‚Á‚Ä‚«‚½Žž‹ó‚Ì—·l
278:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/15 19:52:26
>>277
ô‚Ú‚‚ç‚Í@‚½‚ттÆ
@‚Æ‚«‚Ì@‚½‚ттÆô
279:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/16 04:35:58
Haskell‚ÍA‚¨—˜Œû‚³‚ñ‚ÉŒ©‚ç‚ꂽ‚¢‚¯‚Ç’N‚à‚»‚¤Œ©‚Ä‚‚ê‚È‚¢
ˆ£‚ê‚Èl‚½‚¿‚ÌŽ¹“i‚ðˆêg‚É”ƒ‚Á‚Äo‚Ă邿‚ËB
280:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/16 14:04:58
޹“i‚Æ‚¢‚¤‚©A‚»‚¤‚¢‚¤“z‚炪‚·‚ª‚邽‚߂̌¾ŒêB
’m“I‚È“z‚ÍA‚»‚¤‚¢‚¤‚±‚Æ‚ðl‚¦‚¸‚ÉŽ©ŒÈŠg’£‚µ‚Ü‚‚è‚ÌLisp‚ðŽg‚¤B
281:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/18 13:14:51
”ŒN‹c˜_‚µ‚Ä‚¢‚é‚©‚ËH
282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/19 01:50:46
Haskell –Ê”’‚»‚¤‚Ȃ̂Œ²‚ׂĂ¢‚½‚çAClean ‚É‚½‚ǂ蒅‚¢‚½B
—¼•û‚Æ‚àA‚¿‚å‚Á‚Æ‚µ‚©‰ð‚Á‚ĂȂ¢‚ªAŒ»Žž“_‚Å‚ÍClean ‚Ì•û‚ª—Ç‚³‚°‚ÉŽv‚¦‚éB
‚Å‚àAˆê”Ê“I‚É‚ÍHaskell ‚Ì•û‚ª—¬s‚Á‚Ä‚é‚Ý‚½‚¢cB
‚È‚º‚È‚ñ‚Å‚µ‚傤H
Haskell ‚Ì•û‚ª—Ç‚¢I‚Æ‚¢‚¤l‚̈ӌ©‚ª•·‚«‚½‚¢‚Å‚·B
283:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/19 02:56:48
URLØÝ¸(groups.google.com.au)
ŒÂl“I‚É‚ÍClean‚Á‚ĕ½“I‚ȈóÛ‚ðŽó‚¯‚é‚©‚çHaskell‚É—¬‚ê‚Ă邾‚¯B
‚Ç‚Á‚¿‚àŒ³‚ÍMiranda‚¾‚©‚çCommon Lisp‚ÆScheme‚‚ç‚¢‚É‚µ‚©ˆá‚í‚È‚¢‚ñ‚¶‚á‚È‚¢‚ÌH‚Æ
‚ë‚‚·‚Á‚ÛClean‚ð’m‚ç‚È‚¢‚Å‘‚¢‚Ă݂éB
284:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/19 03:02:04
‚ÜA‘fl‚Í‚»‚¤l‚¦‚é‚í‚ÈB
285:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/19 03:58:51
ÅVƒjƒ…[ƒX@y‹³ˆçz‘Û”ŠwƒIƒŠƒ“ƒsƒbƒN@’†‘‚ª‘Sˆõ‹àƒƒ_ƒ‹‚Å3”N˜A‘±¢ŠE1ˆÊ@2ˆÊƒƒVƒAA3ˆÊŠØ‘@“ú–{‚Í7ˆÊ‚à‰ß‹ŽÅ‚¬Ñ
1 Fƒlƒbƒgƒiƒ“ƒpŽtƒÓ š F2006/07/19(…) 02:23:23 ID:???0
URLØÝ¸(news.searchina.ne.jp)
URLØÝ¸(imo2006.dmfa.si) ‚É‚æ‚邯A‡ˆÊ‚Í@1’†‘@2ƒƒVƒA@3ŠØ‘
4ƒhƒCƒc@5ƒAƒƒŠƒJ@6ƒ‹[ƒ}ƒjƒA@7“ú–{@8ƒCƒ‰ƒ“@9ƒ‚ƒ‹ƒhƒo@10‘ä˜p@11ƒ|[ƒ‰ƒ“ƒh@12ƒCƒ^ƒŠƒA
13ƒxƒgƒiƒ€@14`@15ƒJƒiƒ_@16ƒ^ƒC@17ƒnƒ“ƒKƒŠ[@18ƒXƒƒoƒLƒA@19ƒgƒ‹ƒR@20ƒCƒMƒŠƒX
yƒjƒ…[‘¬{z½ÚØÝ¸(newsplus”Â)
iˆÈ‰ºŽQlî•ñj
ƒCƒ“ƒhl‚ÍA‚ ‚ñ‚¾‚¯lŠÔ‚¢‚ĉċGƒIƒŠƒ“ƒsƒbƒN‚Å“º1ŒÂ‚µ‚©Žæ‚ê‚È‚¢—ò“™–¯‘°B
Ž©–‚Ì—Œn‚Å‚à”ŠwƒIƒŠƒ“ƒsƒbƒN‚Í–ˆ”N’†‘‚ª—DŸBƒAƒƒŠƒJ‚ª2ˆÊB‚±‚Ì2‘‚ªŽw’èÈ‚ÅAƒCƒ“ƒh‚È‚ñ‚ă‰ƒ“ƒNŠOB
Wikipedia€–ÚØÝ¸
”ŠwƒIƒŠƒ“ƒsƒbƒN‚Ì“ú–{‚Ì‹P‚©‚µ‚¢¬Ñ
1995”NF1ˆÊ-’†‘A2ˆÊ-ƒ‹[ƒ}ƒjƒAA3ˆÊ-ƒƒVƒAA4ˆÊ|ƒxƒgƒiƒ€A5ˆÊ-ƒnƒ“ƒKƒŠ[
1996”NF1ˆÊ-ƒ‹[ƒ}ƒjƒAA2ˆÊ-ƒAƒƒŠƒJA3ˆÊ-ƒnƒ“ƒKƒŠ[A4ˆÊ-ƒƒVƒAA5ˆÊ-ƒCƒMƒŠƒX
1997”NF1ˆÊ-’†‘A2ˆÊ-ƒnƒ“ƒKƒŠ[A3ˆÊ-ƒCƒ‰ƒ“A4ˆÊ-ƒƒVƒAAƒAƒƒŠƒJ
1998”NF1ˆÊ-ƒCƒ‰ƒ“A2ˆÊ-ƒuƒ‹ƒKƒŠƒAA3ˆÊ-ƒAƒƒŠƒJAƒnƒ“ƒKƒŠ[A5ˆÊ-‘ä˜p
1999”NF1ˆÊ-’†‘EƒƒVƒAA3ˆÊ-ƒxƒgƒiƒ€A4ˆÊ-ƒ‹[ƒ}ƒjƒAA5ˆÊ-ƒuƒ‹ƒKƒŠƒA
2000”NF1ˆÊ-’†‘A2ˆÊ-ƒƒVƒAA3ˆÊ-ƒAƒƒŠƒJA4ˆÊ-ŠØ‘A5ˆÊ-ƒuƒ‹ƒKƒŠƒAAƒxƒgƒiƒ€
2001”NF1ˆÊ-’†‘A2ˆÊ-ƒAƒƒŠƒJAƒƒVƒAA4ˆÊ-ƒuƒ‹ƒKƒŠƒAAŠØ‘
2002”NF1ˆÊ-’†‘A2ˆÊ-ƒƒVƒAA3ˆÊ-ƒAƒƒŠƒJA4ˆÊ-ƒuƒ‹ƒKƒŠƒAA5ˆÊ-ƒxƒgƒiƒ€
2003”NF1ˆÊ-ƒuƒ‹ƒKƒŠƒAA2ˆÊ-’†‘A3ˆÊ-ƒAƒƒŠƒJA4ˆÊ-ƒxƒgƒiƒ€A5ˆÊ-ƒƒVƒA
2004”NF1ˆÊ-’†‘A2ˆÊ-ƒAƒƒŠƒJA3ˆÊ-ƒƒVƒAA4ˆÊ-ƒxƒgƒiƒ€A5ˆÊ-ƒuƒ‹ƒKƒŠƒA
2005”NF1ˆÊ-’†‘A2ˆÊ-ƒAƒƒŠƒJA3ˆÊ-ƒƒVƒAA4ˆÊ-ƒCƒ‰ƒ“A5ˆÊ-ŠØ‘
‚È‚¨ŽQ‰ÁŽ‘Ši‚Í‚Z¶‚܂łł·B¡‚·‚®‚Å‚Í‚È‚ŽŸ¢‘ãAŽŸŽŸ¢‘ã‚ÉŒø‚¢‚Ä—ˆ‚é‚à‚̂ł·B
‚»‚ꂪ‹³ˆç‚Ì[‚³A‹°‚낵‚³B
286:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/19 05:09:41
‚݂Ȃ³‚ñ‚â‚Á‚ς蓪‚ª‚¢‚¢‚ñ‚Å‚·‚ËB
287:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/19 05:20:57
>>285
”ŠwƒIƒŠƒ“ƒsƒbƒN‚ł͒†‘‚Æ‚©¦‚¢‚ñ‚¾‚¯‚ǂ˂¦B
‚È‚º‚©‰¢•Ă̕û‚ªˆÌ‘å‚È”ŠwŽÒ‚Í‘½‚¢‚æ‚ËB
ƒCƒ“ƒh‚¾‚Á‚ă‰ƒ}ƒkƒWƒƒƒ“‚Á‚Ä‚¢‚¤‘å“VË‚ª‚¢‚½‚µB
288:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/19 10:28:12
‚¾‚Á‚Ä”ŠwƒIƒŠƒ“ƒsƒbƒN‚Á‚Ä”ŽžŠÔ‚ň—‚Å‚«‚邿‚¤‚ÈAŠÈ’P‚È–â‘è‚ð
‚¢‚©‚Ɉ—‚µ‚«‚é‚©‚Á‚Ä‚¢‚¤Š¯—»“Iì‹Æ‚¾‚ëH
‚»‚ê‚Å‚à‰´‚ɂ͋t—§‚µ‚Ä‚à‰ð‚¯‚È‚¢‚ªB
ƒm[ƒxƒ‹ÜƒtƒB[ƒ‹ƒYÜŽæ‚é—l‚ȉ½”N‚à‚©‚¯‚Ä“|‚·ŽdŽ–‚Ƃ̓XƒP[ƒ‹‚ªˆá‚¢‰ß‚¬‚é‚©‚ç
1kmƒŒ[ƒX‚ð3‘¬ƒMƒA‚Ńgƒbƒv‚ŋ삯”²‚¯‚½‚©‚ç‚Æ‚¢‚Á‚Ä
‚»‚̃}ƒVƒ“‚ª300kmƒŒ[ƒX‚ð6¥7‘¬ƒMƒA‚Ńgƒbƒv‚ŃS[ƒ‹‚Å‚«‚é‚킯‚¶‚á‚È‚¢B
289:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/19 10:57:38
>> 284
”ñ‘fl‚ÌŒ©‰ð”â˜IŠó–]B
290:282
06/07/20 02:58:24
>>283
‰pŒêA‹êŽè‚Å‚µ‚ÄcB
’PŒê‚ðE‚¢“ǂ݂µ‚Ă݂܂µ‚½‚ªAHaskell ‚ÍŒ¤‹†—p‚Å Clean ‚ÍŽÀ—pŒ¾Œê‚Æ‚¢‚¤Š‚Å‚µ‚傤‚©H
>>284
‚º‚ÐA‹ï‘Ì“IˆÓŒ©‚ð‚¨•·‚©‚¹‰º‚³‚¢B
291:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/20 20:36:18
Clean‚ÍŽÀs‘¬“x‘¬‚¢‚æ
ƒƒ‚ƒŠ‚àH‚í‚È‚¢
Haskell‚Í’x‚¢
292:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/21 00:42:59
Clean‚Å
echo 'main = readFile "b.txt" >>= putStr . show . (\x->x*x*x) . read'> c.hs && echo 4 > b.txt && runghc.exe c.hs
‚±‚ê‚Æ“¯‚¶‚±‚Æ‚â‚Á‚Ä‚ÝB
293:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/21 09:36:40
>>288
‚ÍA”ŠwƒIƒŠƒ“ƒsƒbƒN‚ɂ‚¢‚ĉ½‚à’m‚ç‚È‚¢B
294:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/21 09:39:46
Microsoft‚ªŠJ”’†‚ÌV‚µ‚¢ƒVƒFƒ‹uWindows PowerShellv‚ÍARC1”ňȑO‚Í
uMicrosoft Command ShelliŠJ”ƒR[ƒh–¼FMonadjv‚Æ‚¢‚¤–¼Ì‚ª•t‚¯‚ç‚ê‚Ä‚¢‚½B
295:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/21 09:48:28
‰pŒê‚ª‹êŽè‚¾‚ÆHaskell‚âClean‚ÌV‚µ‚¢‹@”\‚ð‚·‚®‚ÉŽg‚¦‚È‚¢‚̂Ŋy‚µ‚³”¼Œ¸‚¾‚낤‚ÆŽv‚¤B
nobsun‚Ý‚½‚¢‚ɘa–󂵂Ă‚ê‚él‚Í•’ʂƂĂà‚È‚¢‚µB
296:282
06/07/22 03:36:21
>>292
‚È‚é’öAHaskell ‚Ì—˜“_‚Æ‚µ‚Ä‚Í
‡@ƒXƒNƒŠƒvƒgŒ¾Œê“I‚ÈŽg‚¢•û‚ª‚Å‚«‚é
‡AIOƒ‚ƒiƒh‚¾‚ÆŠÈŒ‰‚É‘‚¯‚é
‚Æ‚¢‚Á‚½Š‚Å‚µ‚傤‚©B
‡@‚ÌŽg‚¢•û‚Í–Ê”’‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ËB
‡A‚͂ǂ¤‚È‚ñ‚Å‚µ‚傤H
ƒGƒ‰[ˆ—‚Æ‚©‚ðl—¶‚µ‚½ƒvƒƒOƒ‰ƒ€‚àŠÈŒ‰‚É‘‚¯‚é‚̂łµ‚傤‚©H
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
5399“ú‘O‚ÉXV/244 KB
’S“–:undef