y”ŠwŽÒzHaskell‚̓ ..
[2ch|¥Menu]
369:‰SŽÒA
06/10/24 23:03:51
ƒ‚ƒWƒ…[ƒ‹EEE‹@”\’PˆÊAŒðŠ·‰Â”\‚È\¬•”•ª‚Æ‚¢‚¤ˆÓ–¡‚̉p’PŒê(e-word‚æ‚è)

‚È‚é‚Ù‚ÇBJava‚Å‚¢‚¤‚Æ‚±‚ë‚̃Nƒ‰ƒX‚Ý‚½‚¢‚ÈŠ´‚¶‚©
import•¶‚àJava‚Æ‚¢‚Á‚µ‚傾‚È
ƒ‚ƒWƒ…[ƒ‹@à@Java‚̃pƒbƒP[ƒW
’è‹`@@@@@à@Java‚̃Nƒ‰ƒX
ŠÖ”@@@@@@Java‚̃ƒ\ƒbƒh


‚±‚±‚Å‹^–â“_‚ª”­¶
‰º‚̂悤‚È2s‚¾‚¯‘‚¢‚½ƒtƒ@ƒCƒ‹‚Å‚àOK‚̂͂¸‚¾‚¯‚Ç
‚±‚ê‚͂Ȃñ‚Å module ‚Æ‚© where@‚Æ‚© ’è‹`–¼ ‚ª‚¢‚ç‚È‚¢‚ÌH

foo x y = x + y
hoge = 2

370:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/24 23:09:22
>>369
>‚±‚ê‚͂Ȃñ‚Å module ‚Æ‚© where@‚Æ‚© ’è‹`–¼ ‚ª‚¢‚ç‚È‚¢‚ÌH
module ... where‚Ì•”•ª‚ÍÈ—ª‚·‚邱‚Æ‚ª‚Å‚«‚ÄA‚»‚Ìê‡
module Main(main) where
‚Æ‘‚©‚ê‚Ä‚¢‚邯‚݂Ȃ³‚ê‚éB
(main)‚Æ‚¢‚¤Š‡ŒÊ‘‚«‚ÍAƒ‚ƒWƒ…[ƒ‹’†‚Ì’è‹`‚Ì‚¤‚¿Amain‚¾‚¯‚ðŠO•”‚ÉŒöŠJ‚·‚éA
‚Æ‚¢‚¤ˆÓ–¡BЇŒÊ‘‚«‚ª‚È‚¢‚Æ‚«‚ÍA‘S‚Ă̒è‹`‚ªŒöŠJ‚³‚ê‚éB

371:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/24 23:25:53
ƒfƒtƒHƒ‹ƒg‚Å‚Íprivate(•s‰ÂŽ‹)‚É‚µ‚Ă邯‚¢‚¤‚±‚Æ‚©

ŽŸ2s–Ú
qsort _ [] = []

‚±‚ê‚Í qsort ‚ª ’è‹`–¼ ‚Å‚¢‚¢‚Ì‚©‚È
_(ƒAƒ“ƒ_[ƒXƒRƒA) ‚Í •Ï”–¼‚Á‚Û‚¢‚¯‚Ç‚»‚ñ‚Ȃ킯‚È‚¢‚æ‚È
‚»‚µ‚ÄA@[ ] i”z—ñ)@@[ ] (”z—ñ)@

HHH
‚í‚©‚ç‚È‚¢

372:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/24 23:39:37
>>371
[]‚͋󃊃XƒgB
_‚ÍŒµ–§‚ɂ͕ϔ–¼‚¶‚á‚È‚¢‚¯‚ÇA‚»‚¤l‚¦‚Ä‚à‘債‚Ä–â‘è‚͂Ȃ¢B
‚±‚Ìs‚Å‚ÍA_‚ªqsort‚Ì‘æˆêˆø”A[]‚ª‘æ“ñˆø”‚ɂȂÁ‚Ä‚¢‚éB

qsort _ [] = []

‚ÍAqsort‚Ì‘æ“ñˆø”‚ª‹óƒŠƒXƒg‚̂Ƃ«A‘æˆêˆø”‚ÉŠÖŒW‚È‚­AŒ‹‰Ê‚͋󃊃Xƒg‚Å‚ ‚éA‚ƓǂÞB
‚±‚±‚Å’è‹`‚µ‚悤‚Æ‚µ‚Ä‚¢‚éqsort‚ÍA‘æˆêˆø”‚Æ‚µ‚Ä”äŠrŠÖ”A‘æ“ñˆø”‚Æ‚µ‚ÄƒŠƒXƒg‚ðŽæ‚èA
ƒ\[ƒg‚³‚ꂽƒŠƒXƒg‚ð•Ô‚·ŠÖ”‚¾‚©‚çA‚±‚Ìs‚ÍAu‹óƒŠƒXƒg‚ð‚Ç‚ñ‚È”äŠrŠÖ”‚ðŽg‚Á‚ă\[ƒg‚µ‚Ä‚àŒ‹‰Ê‚͋󃊃Xƒgv‚Æ
Œ¾‚Á‚Ä‚¢‚邱‚ƂɂȂéB

373:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/25 00:04:32
”äŠrŠÖ”‚Á‚Ä‚¢‚¤‚Ì‚ª‚æ‚­‚í‚©‚ñ‚È‚¢
Web‚Å’T‚µ‚½‚炱‚ñ‚È•¶Í”­Œ©

>‚Å‚à”äŠrŠÖ”‚Á‚ĉ½H‚Á‚ÄŽv‚¢‚Ü‚·‚æ‚ËB
>”äŠrŠÖ”‚Æ‚Í2‚‚̈ø”‚ðŽ‚¿A
>ˆø”1‚ªˆø”2‚æ‚謂³‚¢ê‡‚Í•‰‚Ì®”A
>“¯‚¶ê‡‚Í0A
>ˆø”1‚ªˆø”2‚æ‚è‘å‚«‚¢ê‡‚ͳ‚Ì®”‚ð•Ô‚µ‚Ü‚·B

‚¤[‚ñEEE
@_@(ƒAƒ“ƒ_[ƒXƒRƒA)‚ª‚Ç‚¤‚¢‚¤–ðŠ„‚È‚Ì‚©‚ÈA‚±‚Ìê‡ _(ƒAƒ“ƒ_[ƒXƒRƒA)ˆÈŠO‚̓_ƒH

—Ⴆ‚Î -(ƒnƒCƒtƒ“)‚Æ‚©A‚ӂ‚¤‚̃Aƒ‹ƒtƒ@ƒxƒbƒg‚Æ‚©

374:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/25 00:20:58
>>373
>”äŠrŠÖ”‚Á‚Ä‚¢‚¤‚Ì‚ª‚æ‚­‚í‚©‚ñ‚È‚¢
‚±‚±‚Å‚ÍAˆø”‚ð“ñ‚‚ƂÁ‚ÄA‘æˆêˆø”‚ª‘æ“ñˆø”‚æ‚èu¬‚³‚¢v‚Æ‚«‚Ì‚ÝTrueA
‚»‚¤‚łȂ¯‚ê‚ÎFalse‚ð•Ô‚·ŠÖ”‚ÌŽ–B
•’ʂ̈Ӗ¡‚ł̑嬊֌W‚É‚µ‚½‚ª‚Á‚ÄTrue/False‚ð•Ô‚·ŠÖ”‚ð”äŠrŠÖ”‚Æ‚µ‚Ä—^‚¦‚ê‚Î
qsort‚͸‡‚̃\[ƒg‚ð‚·‚é‚µA‹t‚É”’l‚ª‘å‚«‚¢‚Ù‚Çu¬‚³‚¢v‚Æ”»’f‚·‚é
ŠÖ”‚ð—^‚¦‚ê‚Îqsort‚Í~‡‚̃\[ƒg‚ð‚·‚éB‚³‚ç‚ÉA—Ⴆ‚Έø”‚Ìâ‘Î’l‚ð”ä‚ׂéŠÖ”‚ð
“n‚¹‚ÎAâ‘Î’l‚ª¬‚³‚¢‡‚Ƀ\[ƒg‚·‚邱‚Æ‚ª‚Å‚«‚éB

>@_@(ƒAƒ“ƒ_[ƒXƒRƒA)‚ª‚Ç‚¤‚¢‚¤–ðŠ„‚È‚Ì‚©‚ÈA‚±‚Ìê‡ _(ƒAƒ“ƒ_[ƒXƒRƒA)ˆÈŠO‚̓_ƒH
‰¼ˆø”‚Ì–¼‘O‚Ȃ̂ÅAƒAƒ‹ƒtƒ@ƒxƒbƒg‚©‚ç‚Ȃ閼‘O‚ðD‚«‚ɂ‚¯‚Ä‚à—Ç‚¢B

qsort comparer [] = []

‚Æ‚©BƒnƒCƒtƒ“‚͉‰ŽZŽq‚Ƃ݂Ȃ³‚ê‚é‚̂ł¾‚ßB

375:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/25 02:19:46
‚¨ŽD‚à‚¦‚¢‚È‚¢‚Ì‚©

376:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/25 10:17:13
‚¨—ç‚ðŠú‘Ò‚µ‚Ä2ch‚Å‘‚­‚͕̂s–Ñ‚Èsˆ×‚¾‚ƵÓÀB

377:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/25 12:05:22
>>375
u‚¨ŽD–G‚¦‹‚È‚¢‚Ì‚©vH
›Þ—–G‚¦‚Ȃ炱‚±‚É‹‚邪‰½‚©B

378:‰SŽÒA
06/10/26 02:47:04
ð“ú‚͂˂¿‚á‚Á‚Ä‚½‚æ
ƒTƒ“ƒNƒX

‚Ü‚½–¾“ú‚Æ‚©‚æ‚ë

379:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/26 02:59:00
‚¨‚ê‚¢H

380: ŸXbPqxIJuLU
06/12/02 02:04:39

@@@@@@@ ¿QQQ¿
@@@@@@@ | ƒm|||,,.ƒm R¤,,R
@@@@@@@/@@œ@@@œ |@@‚±‚̃XƒŒ‚͉´‚ª‚à‚炤ƒNƒ}
@@@@@@ |@@@@( _œ_)@ ƒ~@@ˆÈŒãAuAA‚ÅHaskell‚Ì‚¨•׋­vƒNƒ}
@@@@@@œc¤ @,¤¤|¾|@,,,ƒm@@@
@@@@@@/@@@.@Rƒm @R
@@@@@@|@@Qr'ßlÆÆÆl]_ _QQQ/l@@ @
fÆÆÆÆllÆÆ|@ _[ l===ÆÆl]}||||||||ll]}ºl|====iƺ
|l_,,=-'''~@ | _...@R'''ƒju_,,,lÜl¡__¡_]ŽOiŽOŽOi‚e
@@@@@@|@q,,/R__Qj|ll [`['


381:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 02:06:38

@@@@@ ¿¿ ;@‚Ƃ肠‚¦‚¸HelloWorld‘‚¢‚Ă݂éƒNƒ}
@@@@@ ;|ƒm||`@@@@@@„¦-a
@@@_Q,/œœ|@__@@@ | |@a
@@@|@; |`(_œ)/@ƒ~@@ . ‚x@a
@@@|@.œc|¾||¤ , .|@@ @ |@ a
@@/:~PPPP:/.|@@@@|@ a
@ ,|:::::.@@@.......::/>>@@@ /@ a
@/.:::::@@.. ...::::::|'(/_Q^@@a
../:.:::@@@ .. :.:::/.:/@@@@@^a_
/.:::.@@ ....:::..:::/.:/
'PPPPP _/
|_|PPPP|_|


382:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 02:09:08

main = putStrLn "Hello, World!"

@@ ¿QQQ¿
@@ | ƒm@@@@@ R
@@/@@œ@@@œ |@@@‚±‚¤‚Å‚·‚©IH‚í‚©‚è‚Ü‚¹‚ñI
@ |@@@@( _œ_)@ ƒ~
@œc¤@@@|¾|@@¤M_
/@QQ@ Rƒm@/L>@ )
(QQQj@@@/@(_^
@|@@@@@@ /
@|@@^_@_
@|@/@@@ )@ )
@¾@@@ i@ _
@@@@@@ _Q)


383:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 02:10:28

@@‚Å‚«‚Ä‚ñ‚¶‚á‚Ë[‚©‚æI
@@@@.,. -„Ÿ-¤@@@@QQ
@@ ^. : : : : : : : : :_@ qqqq@R
@ /.„®„¯: : : : : : : : : :R q½@@É
.@!.::„­„¬,-c-c-ƒ~: ::',@|@@ |@@@@@@@¿QQQ¿
@{::: : : : :i 'Ü'@ 'Ü'i: : ::}ƒm@@ !@@@@@@@| ƒm --]'@ ¤__
@{:: : : : : |@ªª@ ªª |: : :}@ @/@@@A@@@/@,_;:;:;ƒm¤@@œ |
.@{ : : : : :|@@@,.@@ |:: :;!@^@, @@C,¥_@ |@@@@( _œ_)@ ƒ~
.@S: : :: :i@r]-Æ-„¢| ::É^@@@, f,ˆ ¥@Nœc¤@@@|¾|@@ƒ~
@@@UƒC!@R “ñÞƒm²U@@@@@¤¥æ f@@^@@@ @RƒmPR
@@/@Q `@°ˆê'LP/@@@@@@@@@ ^@@@@@@@^_ r
@@(QQQj@@@@/@@@@@@@@@ /@@@@@@@ /


384:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 02:25:44
@
@@@ @ @@@@,.D-„Ÿ- ¤
@@ @ @@@@ ^. : : : : : : : : : _ @@@@@Haskell‚ÍmainƒAƒNƒVƒ‡ƒ“‚©‚ç‚Í‚¶‚܂邿‚¤‚ɂȂÁ‚Ä‚¢‚é
@@@@ @@@/.: : : : : : : : : : : : : : R
@@@@ @@ .,!::: : : :,-c-c-ƒ~: : : : :', @@@@Œˆ‚܂育‚Æ‚¾‚©‚ç[‚­l‚¦‚¿‚áƒ_ƒ‚³
@@@@@ @ {:: : : : :i 'Ü'@ 'Ü' i: : : : :}@@@@@
@@@@@ @ {:: : : : |@ªª@ ªª@|: : : : :} @@@@@‚»‚¤‚»‚¤AHaskell‚Í‘å•¶Žš‚Ƭ•¶Žš‚ð‹æ•Ê‚·‚邿
@@@@@. @ { : : : :|@@@,.A @ |:: : : :;!@@@@@@
@@@@@@ @.S: :: :i@r]-Æ-„¢ | : : :É @@@@@@Main‚Å‚àMAIN‚Å‚à‚È‚¢Amain‚¶‚á‚È‚¢‚Æ‚¢‚¯‚È‚¢
@@@@@@@@@UƒC! R “ñÞƒm ²U]Œ
@@@@,.¤-@P/ @“ü.` °ˆê'L |` „¦-¤ @@@@@@ƒNƒ}‚­‚ñ@‚í‚©‚é‚©‚¢H
@ @ /@ R.@/ @ @ƒg-` ¤ƒm- |@ l@@l@ R.
@@/@@@ É @ @@l @@|!@ | @ M>@|@@i
@ /@@@@ |M“ñ^>@ ‚Œ.@@|@ |@ƒQ_,|@@|
Q|@ @@@ |.|-<@@@ _ i@/@,ƒC_Q__!^ _
@ .|@@@@@{.|@ ` - ¤ ,.---§^!@| @@ |PPPPPPPPPPPl
Q_{ @@Q__|„¤\°^@PL |R |Q__ÉQQQQQQQQQQQ_|
@@p^ -=@R__ - 'R @ -]@,r'Þ@@@l@@@@@@@@@@@@@@@@@ |
Q_fÞ/^PP@@@@@Q@-'@@@@ |QQQQQ ,. - P@_QQ__|
@@| |@@- P@@@^@@@| @ @ _@|PPPP ^@@@@@@ _@P|
Q__`_ QQ@^@@@@Ql -P@ lQQ_@^@@@, /@@@ @RiQ__.|
PPP@@@ |@@@ _ “ñ =§ P@ pP ^@@@@@l |@@@@@@!PP|
QQQQQ__l@@@@@@ -SP@@l^@@ @ @@ @l|@@ @@@ |QQ_|


385:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 02:30:34

@@@@@@@@@@@@@@@@@@@@@@Q ^-@ƒC¤_
@@ŠÈ’PƒNƒ}@@ QQ@@@@@ @@^: : : : : : : : : : : (
@@@@@@@@@ qqqq@R@@@@@/: : : : ::;:;: ;: ;:;: ; : : : ::T
@@@@@@@@@@q½@@}@@@@@{:: : : :ƒm@--]'@¤__: : ::p
@@ ¿QQQ¿@ |@@ |@@@@@ {:: : :ƒm ,_;:;:;ƒm¤ ƒFª S: :::}@@
@@ | ƒm@@@@@ R !@@ !@@@A@@‚Œ: :É@^“ñ\-¤@|: ::É
@@/@@œ@@@œ |@@/@@@C,¥_@@|@/^@ P7/ /::ƒm
@ |@@@@( _œ_)@ ƒ~^@, f,ˆ ¥@N@ r(_“ñ„Ÿ-„£{^
@œc¤@@@|¾|@@^@@¤¥æ f@@^¤^/|@PPR
/@QQ@ Rƒm@/@@@@@@@@ ^@@ //@|^^_ r
(QQQj@@@/@@@@@@@ @/@@@ //@@ /_ ^


386:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 02:32:43
@
@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ Q ^-@ƒC¤_
@@@ ¿QQQ¿@@@‚ ‚Ÿ‚½‚½‚½‚½‚½‚½‚½‚½‚½‚½‚½‚½@ ^: : : : : : : : : : : (
@@@ | ƒm@@@@@R@ @ @ @ @ @ @ @ @ @ @ @ @ @ @/: : : : ::;:;: ;: ;:;: ; : : : ::T
@@@/@@@@œ@@ |@@@@@r]‚Á'‚Â@@_,rÉL)@@ @ @ @{:: : : :ƒm@--]'@¤__: : ::p
@@@|@@@@@@( _œ)@°ÆŽO¤_,‚dÉ]Qr'@ @@@ @@@@@{:: : :ƒm ,_;:;:;ƒm¤ ƒFª S: :::}
@@œcA@@@@@|¾||@@ r'L)@P-ˆê[t_j'L@@@@@A@@@‚Œ: :É@^“ñ\-¤@|: ::É
@@@@T@@@@ Rƒm@_ŽO@ '['L)@@ Q,¿@@@ @C,¥_@ @ |@/^@ P7/ /::ƒm
@@@/@ @ [-|ƒjP]R@ P,_)' ˆê(L,__)@M! , f,ˆ ¥@ N@ r(_“ñ„Ÿ-„£{^
@@@@@@@@@@ˆê - \ÞT_,.)@@ƒj(__,.)-''l-]¤¥æ f@@@ ^¤^/|@PPR
@@@@@@@@@@@@@@@@@ˆê]--(Q)@É`@@@@@@@^@@ //@|^^_ r
@@@@@@@@@@@@@@@@@@@@@ (__)'@@@@@ @@ /@@@ //@@ /_ ^
@@@putStrLn‚Á‚ĂȂñ‚¾ƒNƒ}H


387:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 02:34:04

@@@@@@ŠÖ”–¼‚¾ƒ{ƒPII

@@@@@@ ,.D||-ƒm„Ÿƒ\œcqqqq@R
@@@@@•. : : : : : : : : : ƒ~q½@@}
@ @@ƒ~.: : : : : : : : : : : : : :@ |@@ |
@ @@,!::: : : :,-c-c-ƒ~: : : :|@@ |@@@ @@@@ ¿QQQ¿
@@ ŽO : : : :i ;;;/:'@ 'Ü' i: : : |@@ |@@@@@@@ | ƒm --]'@ ¤__@
@@ .{:: : : : |:::+;;;@@ªª .|: : : : Æ @! @ C,¥,_@@/@,_;:;:;ƒm¤@@œ |
@ @ { : : : :|S@@,.A @ |:: : : :; !@/@f,ˆ ¥@N |@@@@( _œ_)@ ƒ~
@^ S: :: :i@r]- „«„¢.| : : :É^¤¥æ f@@@ œc¤@@@|¾|@@ ƒ~
/ QQUƒC!R„«ÆÞƒm ²U] @@@@@@@@@@ ^@@@ @RƒmPR
(QQQj@@@@ ^M'@@@@@@@@@@@ ^@@@@@@@^_ r


388:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 02:35:05

@@@@@@@@@@@@@.,.D-„Ÿ- ¤
@@@@@@@@ @@r 'L. : : : : : : : : : :R
@@@@@@@@ @/.: : : : : : : : : : : : : :: R
@@@@@@@@@,!::: : : : : ,-c-c-ƒ~:: : :',
@@@@@@@@@{:: : : : : :i@ ,;ƒm;L:`U¤i: : :.:}@@‚à‚Æ‚à‚Æ—pˆÓ‚³‚ê‚Ä‚ñ‚¾‚æ`‚ÁII
@@@@@@@@@{:: : : : : :|@ ªª;;;;;;;ªª|: : : }@
@@@@@@@@@{ : : : : ::|@@@@,.A .| : : :;!ç@
@@@@@@@@@ S: :: : :i @ r]-Æ„¢| : riii=@
@@@@@@@@@@@UƒC! @ R “ñÞƒm ²¢@É@
@@@@@@@@@@iÜ@[PPL ‚’Ü@!@ r
@@@@@@@@@@ RœTÊßׯÊ߯Êß` °'
@@@@@@@@@@@k–Ü_@@@@@R@@@@@@@@ÍÞ·
@@@@@@@@@@@@@@ j@ ‚’ܘ¤j@@ÍÞ·
@@@@@ÄÞ¶@@@ÄÞ¶@@^@@ !@@@|' ¿QQ¿ @@ÎÞ·
@@@@@@@ÄÞ¶@@@ ^@@ ^|@@l| ƒm --]'@ ¤__
@ @ @ @@@@@@@i @ @‚­@@! ~l@/@,_;:;:;ƒm¤@@œ|@
@ @ @ @ @ @ÄÞ¶ @ _@@i @ | aœc@@@@( _œ_)@ƒ~
@@@@@@@@@@@@,__>@ RR˜¸/@œc@¤@@|¾|@@ƒ~
@@@@@@@@@@@@¼@Q ÜR˜¸@@½ @RƒmP½


389:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 02:43:42
;;;;;;;;;;;;;;;;;;;;;i:::::::::::::::::::::::::::::::@@ ,...S ;;_::@@@@@@@ @ @::l;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;^
;;;;;;;;;;;;;;;;;;;;;;;;;[-..::::ƒ~ƒ~ФS@ @( );;) S;;R¤@@@@ @@ @@ :i;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:/^
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=-Þ-M:::::::ƒ~ƒ~_@Þß''"@i::R;;i@@::@@@ @ @ @|;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:l@^
;;;;;;;;;;;;;;;;;;;;;;;^:::::::@@@ :::::::.Ð::.'R.........::::::::.¤'_ƒm@@@@@@@@l;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:i@^
;;;;;;;;;;;;;;;;;,ƒm:::::::::::. @@@@@@@@@@@@:::.M @ , “ñ;Æ= ¤@ @É;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:É@^
;;;;;;[-'',:::::::::::::::@@@@@@@@@@@ @@:::@ '@,rª RM@ R /;:;:;:;:;:;:;:;:;:;:;:;:;:^^@^
;;;;;;;;;;;;^"::::::::::@@@@@@@@@@@@@@ Qi@Rß Ý iM@^;:;:;:;:;:;:;:;:;:;:;:;:;:ƒm@^@^
['P:::::::::::::::::@@@@@QQQQ@@@ /:;:;:R [@@^;:;:;:;:;:;:;:;:;:;:;:;:;:^^@^@^
:::/:::::::::::::::::::::@@@@^;:;:;;:;:;:;:;:;:;:;:;:;:R¤@:;[:ƒmÐ; ::. /;:;:;:;:;:;:;:["P@^@^@^@^
:/::::::::::::::::::::::::@@^;:;:;^:::::::::::_@_;R/P@@ : /;:;:;:;:;^"^@^@^@^@^@^
:::::::::::::::;;::::::::::::@ |:;:;:;:;:lP_:::::::::::_@j;:R@@@ /;:;:;:;:;:;l^@^@^@@|_^_/RÈ
::::::::::::::::::;;;::::::::.@ _:;:;R@@R:::::::::::::'/;:;:/@ @ /;:;:;:;:;:;:˜¦^@^@Q^@ƒn@@‚ 
::::::::::::::::::::;;;;::::::@ @ _;:;_@@|:::::::^;^@@ /;:;:;:.:_,- "@^@^_ @@@ƒX@@‚ç
::::::::::::::::::::::;;;;;;:::@ @ ¤. _;:;_ l::^;^@@ ^P^@^@^@@^@@@@ƒP @ ‚¢
:::::::::::::::::::::::::;;;;;;;;..^P [_ ;:;:;:^@@ ^^@^@@^@^ƒ@@@@ @ ƒ‹ @ ‚®
::::::::::::::::::::::::::::;;^@@@@@@Þ''[ ¤_ ^@@^@^@^@^@/@@@@ @@!!! @@‚Ü

390:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 02:46:09

@@@@@@@@@@@@@@@@@@@@@@@@ Q ^-@ƒC¤_
@@@@@@@@@@ @@@@,@@@@ @@^: : : : : : : : : : : (
@@@ˆÓ–¡‚í‚©‚ç‚ñ‚í‚—@@ß +@`@@@ /: : : : ::;:;: ;: ;:;: ; : : : ::T
@@@@@@@@@@@@f, f,ˆ ¥@N@{:: : : :@@: : ::;:;: ;: ;:;: ;: ::p
@@ ¿QQQ¿@ @@ ii@@f,ˆ @ªƒF ( : : : ::;:;: ;: ;:;: ; : ::::}@
@@ | @@@@ : : ;: R@ !@| | !@,¥C,@ (_‚Œ___i: ::;:;: ;R: ; : ::É
@@/@@@@@@: : ;: |‚­^Ü!|b@, C,¥_iQR;:;:jR: ::;:;: ;:; ::ƒm
@ |@@@@@@@: : ::;:ƒ~@::;:| !@@@ˆ ¥@NCr@(_“ñ:;: ;::;:^
@œc¤@@ @@: : ::;:^Ü ƒm||!¤ f@@¥æ@i¤^/|@@@PR
/@/@@@@@@@: : ::;:^!!@@@@@@ ^@@@//@|^^_ r
(_/@@@ @: : ::;:/''P@@@@@@@@ /@@@@//@@ /


391:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 02:50:48


@@@@@@@@@@@ƒoƒJê—p@@@@ @•’Ê@@ƒnƒbƒJ[@ƒEƒBƒU[ƒh
@@@@@@@@@@@@@„º@-@-@-@-@„¹„ª„ª„¹„ª„ª„¼
@@ ¿QQQ¿@@@/)
@@ | ƒm@@@@@ R@ ( i )))
@@/@@œ@@@œ | /@/
@ |@@@@( _œ_)@ |É@/@@@¡‚Í‚±‚±‚ç•ÓƒNƒ}[[II
@œc¤@@@|¾|@@@@,/
^@@@@Rƒm@@@/


392:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 02:52:26

@@@@@@@@@@@@@@@@@@ ¿„Ÿ°¤
@@@@@@@@@@@@@@@@@^@œ@¤_ MR
@@@@@@@@@@@@@@@@/@@(@œ@ œ |‚Â
@@@@@@@@@@@@@@@@|@@^(“ü__ƒm @ ƒ~@‚»‚ë‚»‚냂ƒiƒh‚Å‚à‚Í‚¶‚߂邩EEE
@@@@@@@@@@@@@@@@ ¤@(Q^@@@ƒm
@@@@@@@@@@@@@@@@@_QQQƒmÞ
@@@@@@@@@@@@@@@@ ^ ˜¤'@ÜR:::
@@@@@@@@@@@@@@ @/ R@@@ /@/:::
@@@@@@@@@@@@@@@/@/‚Ö ƒw/@/:::
@@@@@@@@@@@@@@ /@_ Sƒ~@ /|:::
@@@@@@@@@@@@@@i__^| ____ƒm/:::
@@@@@@@@@@@@@@@@ /@@@@/:::
@@@@@@@@@@@@@@ @ /@‚™@@@j:::
@@@@@@@@@@@@@@@ / ^@@^:::
@@@@@@@@@@@@@@@^@@^::::
@@@@@@@@@@@@@ ^@@^:::::
@@@@@@@@@@@@@i@@‚­::::::::
@@@@@@@@@@@@ @|_@@R:::::
@@@@@@@ @ @ @ @ |@ .|_@_@:::::
@@ @ @ @ @_@@@ .|@ .i:::@_@Üi::
@@@@@@@@@ _ @ |@/::::@@@R q::
@@ @ @ @ @ @ @_ |@i::::::@@@i__ƒm:
@ @@ @ @@ @ @ __ƒm@ j:::::
@@@@ @ @ @ @iQ,,^_


393:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 02:53:10
@@@@
@@@@@@‚Ü‚¾‚Í‚¦[[‚æI
@@@@@@@@.,.D-„Ÿ- ¤
@@@ @@r 'L. : : : : : : : : : :R
@@@ @/.: : : : : : : : : : : : : :: R
@@@@,!::: : : : : ,-c-c-ƒ~:: : :',..@@Q
@@@@{:: : : : : :i@ ,;ƒm;L:`U¤i: : :.:}@/@/@@Q____@
@@@@{:: : : : : :|@ ªª;;;;;;;ªª|: : : } ./@/@@/// __@.^_@¿QQQ¿
@@@@{ : : : : ::|@@@@,.A .| : : :;!./@@_@P@ @ P^.^ @| ƒm --]'@ ¤__
@@@@ S: :: : :i @ r]-Æ„¢| : r /@/"_.>@@@.__^.^ @@/@,_;:;:ƒm¤@@œ |
@@@@@@UƒC! @ R “ñÞƒm ² /__/@@@@@@@<__^@@ @ |@@@@( _œ_)@ƒ~
@@@@^Ü@@M°\''LR@@@@@@@@@@@@@_Q ~_œc¤@@@|¾|@@ƒ~
@@^@@@@@@@@@@@|@@@@@@@@^/@@@@_Q^@@@ @Rƒm@P_
@i@@@‚­"|@QQQQ_|Q__Q,,___@/@@PZA@@@^,,,,,,,,@@@@@@^R@>
@@_@@Rƒm@_|||||_____.’Ü_|\\ß'R@@@@@„@@;;;'''''';;;';';;@@@^@<_^@
@‚’'P__@ŽOr))P ||||M°'@@@@@@@M-ATP@@;;'''@@@@ˆBEA
@j_Q^.PP@@@||||@@@@@@@@@@@_@@@@'':;:;,,,;;;'''MEßBGG


394:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 02:59:51

@@@@@@@@@@@ @ -\PP M \-- @_@@@@@@@@
@@@@@@@@@@,@L @@@@@@@@,@@ @~@P¤"[ ¤@
@@@@@@@@_^@@@@@@@@@@/@,r@ @ _@@@R ƒm
@@@@@@ , L@@@@@@@@@@@/@/@@@ œ @@i"
@@@@,^@@ ,|@@@@@@ @ @ /@/ QiÜ ‚Œ|@i@@|
@@@‚Æ,-] LP@@@@@@@ @ /@/ i¼ œ j'__@ @|
@@(LQQ@@@¤@@@@@@@/@/ @ P!,__,uœ @@| @@ƒ‚ƒiƒh‚Á‚ÄŒ¾‚Á‚½‚¾‚¯‚ÅŒ‚‚‚±‚ƂȂ¢‚¶‚á‚ñ
@@@@@ PPMSQ@@@@@‚µ @ @ @@u@l|@i@^R¤ @‚¿‚å‚Á‚Æ’²Žq‚ɂ̂Á‚½‚¾‚¯‚Ȃ̂ÉEEE
@@@@@@@ @ ,Q @_@@@@@@@@@@@É(`'QQƒm
@@@@@@@@(Q_ P~"@QQ , --]ˆê~¼@@½Q
@@@@@@@@@@PPP@@@@@@¼P@@@@QQ½
@@@@@@@@@@@@@@@@@@@¼QQQQQ½


395:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 03:11:55

|
|D-„Ÿ-¤
| : : : : : : : : _
|: : : : : : : : : : : R@@@@ŽŸ‚Ì–â‘è‚Í@lengthŠÖ”‚¾
|-c-c-ƒ~: : : : :',
| 'Ü'@ 'Ü' i: : : : :}@@@@length@[1, 2, 3, 4, 5, 6, 7]
|@ªª@ ªª@|: : : : :}@@@@length@["abc", "AAA", "ƒNƒ}"]
|@@@,.A @ |:: : : :;!@@@@length@[ ""]
|@r]-Æ-„¢| : : :É@@@@@length@"ƒkƒPƒhƒiƒ‹ƒh"
|! R “ñÞƒm ²U]Œ@@@@ length@"kuma"
| ` °ˆê'L˜¦ _
|@____^@@@/M˜¤¤
|@/~Ĥ@@ ^@@@ l _


396:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 03:14:55

@ @ @ @ @@@@@@@,.D-„Ÿ- ¤
@ @ @ @@@@@@@^. : : : : : : : : : _
@ @ @ @@@@@@/.: : : : : : : : : : : : : : R @@@@lengthŠÖ”‚Í—v‘f‚Ì”‚ð•Ô‚·I
@ @ @@@@@@@,!::: : : :,-c-c-ƒ~: : : : :', @@@@ŠÖ”‚̉E‚É‚ ‚é‚Ì‚ªˆø”‚¾
@ @ @@@@@@@{:: : : : :i 'Ü'@ 'Ü' i: : : : :} @@@@‚Ç‚ñ‚È’l‚Å‚à’·‚³‚𒲂ׂç‚ê‚邺
@ @ @@@@@@@{:: : : : |@ªª@ ªª@| : : : : :} @@@@‚³‚Ÿ“š‚¦‚ëI@ŠÔˆá‚¦‚½‚çŽE‚·II
@ @ @@@@@@@{ : : : :|@@@,.A@@.| :: : : :;!
QÈ @@@@@@@S: :: :i@r]-Æ-„¢ | : : :É @ @@@@@È
(@@@_@@@@@@@UƒC! R “ñÞƒm ²U] Œ@@@@@^/~ÜR
|( œ )|@i_@ @@@_,,ƒm|@` °ˆê'L^/_@@@@@^i@|( œ )|
_Qƒm@^i | _,,..r''''" É@| _`', ^ @/@@/P`''[ | iO@TQƒm
@|Q|,-''i‚Âl/L@ @ Rƒm|@^_ @ /@A„ @@@@ ‚Œ¼i''-,|Q|
@@[__|_|^rRA@@^@|/ j;;;;/_/@@ '‚­@@@@/q_|_|__n
@@@[ƒjƒjr@ ',@@R. b /Ü|@/@@@ß^@ @ / q“ñ“ñn
@@@„¤\'@@@@@@@@@@@@@@@@@@@@@ @ '„Ÿ„£


397:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 03:18:17

@@@@@@@@@@@@@@@@@@ ¿„Ÿ°¤
@@@@@@@@@@@@@@@@@^@œ@¤_ MR
@@@@@@@@@@@@@@@@/@@(@œ@ œ |‚Â
@@@@@@@@@@@@@@@@|@@^(“ü__ƒm @ ƒ~@ã‚©‚çEEE
@@@@@@@@@@@@@@@@ ¤@(Q^@@@ƒm
@@@@@@@@@@@@@@@@@_QQQƒmÞ @@@@7
@@@@@@@@@@@@@@@@ ^ ˜¤'@ÜR::: @@@@7
@@@@@@@@@@@@@@ @/ R@@@ /@/::: @@@@0
@@@@@@@@@@@@@@@/@/‚Ö ƒw/@/::: @@@@1
@@@@@@@@@@@@@@ /@_ Sƒ~@ /|::: @@@@1
@@@@@@@@@@@@@@i__^| ____ƒm/:::
@@@@@@@@@@@@@@@@ /@@@@/:::
@@@@@@@@@@@@@@ @ /@‚™@@@j:::
@@@@@@@@@@@@@@@ / ^@@^:::
@@@@@@@@@@@@@@@^@@^::::
@@@@@@@@@@@@@ ^@@^:::::
@@@@@@@@@@@@@i@@‚­::::::::
@@@@@@@@@@@@ @|_@@R:::::
@@@@@@@ @ @ @ @ |@ .|_@_@:::::
@@ @ @ @ @_@@@ .|@ .i:::@_@Üi::
@@@@@@@@@ _ @ |@/::::@@@R q::
@@ @ @ @ @ @ @_ |@i::::::@@@i__ƒm:
@ @@ @ @@ @ @ __ƒm@ j:::::
@@@@ @ @ @ @iQ,,^_


398:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 03:18:55

@@@@@@@‚¿‚°[[‚æII
@@@@@@@@.,.D-„Ÿ- ¤
@@@ @@r 'L. : : : : : : : : : :R
@@@ @/.: : : : : : : : : : : : : :: R
@@@@,!::: : : : : ,-c-c-ƒ~:: : :',..@@Q
@@@@{:: : : : : :i@ ,;ƒm;L:`U¤i: : :.:}@/@/@@Q____@
@@@@{:: : : : : :|@ ªª;;;;;;;ªª|: : : } ./@/@@/// __@.^_@¿QQQ¿
@@@@{ : : : : ::|@@@@,.A .| : : :;!./@@_@P@ @ P^.^ @| ƒm --]'@ ¤__
@@@@ S: :: : :i @ r]-Æ„¢| : r /@/"_.>@@@.__^.^ @@/@,_;:;:ƒm¤@@œ |
@@@@@@UƒC! @ R “ñÞƒm ² /__/@@@@@@@<__^@@ @ |@@@@( _œ_)@ƒ~
@@@@^Ü@@M°\''LR@@@@@@@@@@@@@_Q ~_œc¤@@@|¾|@@ƒ~
@@^@@@@@@@@@@@|@@@@@@@@^/@@@@_Q^@@@ @Rƒm@P_
@i@@@‚­"|@QQQQ_|Q__Q,,___@/@@PZA@@@^,,,,,,,,@@@@@@^R@>
@@_@@Rƒm@_|||||_____.’Ü_|\\ß'R@@@@@„@@;;;'''''';;;';';;@@@^@<_^@
@‚’'P__@ŽOr))P ||||M°'@@@@@@@M-ATP@@;;'''@@@@ˆBEA
@j_Q^.PP@@@||||@@@@@@@@@@@_@@@@'':;:;,,,;;;'''MEßBGG



399:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 03:26:35
@@ @@@@@@@@@@@@@@@ ^. : : : : : : : : : _
@@@@@@@@@@@@@@ @@ /.: : : : : : : : : : : : : : R
@‚»‚ñ‚ȃoƒJ‚ȃNƒ}@@@@ ,!::: : : :,-c-c-ƒ~: : : : :',
@@@@@@@@@@@@@@@ {:: : : : :i'Ü'@ 'Ü'@i: : : : :}
@@@@@@ @ ¿QQQ¿ {:: : : : | ªª@ ªª@ |: : : : :}
@@@@@@@@| ƒm --]'@ ¤__: : : :|@@,.A @@ |:: : : :;!
@@@@@@ @/@,_;:;:;ƒm¤@@œS: :: :i r]-Æ-„¢@| : : :É @ã‚Ì3‚‚Í
@@@@@@@|@@@@( _œ_)@ ƒ~UƒC! R“ñÞƒm@²U]Œ @@ƒŠƒXƒg(”z—ñ)‚¾‚©‚糉ðII
@@ @ @ @ œc¤@@@|¾|@@ƒ~ @ÜJ@^ÜR_
@@@@@^Ü@@@@RƒmM''^ Ü [--¤'@,^M/
@@ @ /@^~k_œc.ƒ~ÜR[,==-¤@R_,zn'@ ^
@@@@|@|@/@@@ MO,/ P,É @@R¤__OÉ /
@@@ œcÉ@| @@@@ /ÜR iÜ ° A@@R
@@@@@@ R@@@@ ll @|@ .j@ M@@. |°„¢
@@@@@@@ _@@@ MÜ |@ ÉR¤_@@ ƒm.Rv

@@ @@@@@@@ @ ^. : : : : : : : : : _
@@@ @@@@@@ /.: : : : : : : : : : : : : : R
@@@@ @@@@@ ,!::: : : :,-c-c-ƒ~: : : : :',
@@@@@@@@@ {:: : : : :i 'Ü'@ 'Ü' i: : : : :}
@@@@@@@@@ {:: : : : |@ªª@ ªª@|: : : : :}@@@‚Å‚à‰º‚Ì2‚‚Í
@@@@@@@@@@{ : : : :|@@@,.A @ |:: : : :;! @@@@‚½‚¾‚Ì•¶Žš—ñI
@@@@@@@@@@ S: :: :i@r]-Æ-„¢| : : :É @@@@
@@@@@@@@@@@@@,,,!@R“ñÞƒm ²U]Œ @@@@‚±‚¤‚¢‚¤ê‡‚Í•¶Žš”‚ð
@‚ЂÁ‚©‚¯ƒNƒ}EEE@/ @@@@PÜR @@@@@@@@”‚¦‚é‚ñ‚¾‚ë[‚ª‚Ÿ‚ŸII
@@@@@@@@@@@@|@@@@@@‚ŒRA | __
@@@@@¿QQQ¿@@@@@@L__|@|_. MR
@@@@@| ƒm --]'@ ¤__@@@ @ @ lR]'r@.|
@@@@ /@,_;:;:;ƒm¤@@œS@@@@@_@_/@ .|
@@@@|@@@@( _œ_)@ ƒ~@[-M_@@_,,É·ÞØ·ÞØ
@@@ @œc¤@@@|¾|@@ƒ~.@ @ @ MR@@ )
@@@@@œc @@ Rƒm^@@@@@@,^/@@/

400:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 03:30:11
@@@@@@@@@@@@@,AQ_
@@@@@@@@@@@ /R@@@``R
@@@@@@@@@@@//P'PPR._
@@@@@@@@@@ `i |,Q,@,Q,A i@.>
@@@@@@@@@@@Ä|,:Æ/R“ñ|'[!ƒC. @@‚â‚͂芑F‚̓Nƒ}
@@@@@@@@@@@ |P,.ƒŒ,..A@@j7
@@@@@@@@@@@@! ''==i@@/'. @@@ƒkƒPƒh‚ðŽE‚é‚̂̓ƒV‚µ‚©‚¨‚ç‚ñ‚È
@@@@@@@@@@@@R `!@!'@,//__
@@@@@@@@ Q,\ƒC„`'L]ƒ /@ _Q
@@@@@@ _/@_/@ /`\u_!\'./@@/@@ `\::A
@@@@@ _/@|i@@@|@ ///'@^@@!_@@@@@ _
@ .QÈÉ@@| i@@i'@ ! | |@/@@E'^@i'@@@@ƒCi
@/@@@_| |@@|@ | | | /@@QÈ=i |@@@@@^|
@|( œ )|@i_|@i@@|@| | Ú'/@@@_|@@@@@@ |
@_Qƒm@^i ||@R@ |@ƒt@|( œ )|@i_|@@@@@É
@@|Q|,-''i‚Âl|@@_^@^_Qƒm@^i | ,]Av@ !|
@@@@[ƒjƒjr|@@^@^@@|Q|,-''i‚Âl@___|
@@@@„¤\'./@/@^@@@@[__|_|^r@@j@R ! |
@@@@_Q/@/^@@@@@@[ƒjƒjr^/@@! |@v
@@@@@@ |@ |@@@@@@@@„¤\'V@| |_,,..::]''L


401:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 03:33:18
@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ,.D-„Ÿ- ¤
@@@@@@@@@@@@@@@@@@@@@@@@ ^. : : : : : : : : : _
@@@@@@@@@@@@@@@@@@@@@@@@/.: : : : : : : : : : : : : : R
@@@@@@ __,¤@@@@@@@ @@@ß@@@,!::: : : :,-c-c-ƒ~: : : : :', @@@@ƒoƒJ‚ß
@@@@VÆ;;::`lR,,_@@@@@@@@@@ß@{:: : : : :i 'Ü'@ 'Ü' i: : : : :}@ @@@ƒWƒWƒC‚Ì–½‚à‚±‚ê‚܂ł¾
@@ @q (lll!! Ã-;;;;Þfn@@@@__,,--¤_@@..@{:: : : : |@ªª@ ªª@|: : : : :} @ß
@@@^R-V;;;;;;;llllll7,,__^"@@_ŽO=["{ : : : :|@@@,.A @ |:: : : :;! @ß
@@@>¤/:::/ƒ;;;lllƒ@@@_SA@@RTf=R` : :: :i@r]-Æ-„¢ | : : :É
@@j,,@S‚Äjr=- | S:@@ :R;;: @@@ | l |@ l@UƒC! R “ñÞƒm ²U]Œ @@ß
@,²@R“ñ)l(_,„"@l|@@@ ::_;:: @@@| |@ |@@R,,` °ˆê'^ V
@iAR--²ll"/@,, ,//,,@@@@:;;@@@l //@ l ‚­> /::l"'i::lll1-=::::P_
@S=:"::^::;;:::^;;;;;;;;;:::::::::::::: :::::U É/@@ L^q:::t_²::/ll|„Ÿ-=@S
@@___::::::::^::::::::::::Q;;;;;;;;;;;;;;;;;ƒmƒm@@@Í@@@>(Þ jl:::l-„¨SAR@ j
@@@@ P~~PP^@:::|T==--:::::@ ^^@@/@Ä=-|:|-„Ÿ i l@@ /
@@@@@@@@ ^@::@ ::l l::::::::::::::::::/ /:::::::::::/:::::(R--„Ÿ@ /@|@ /
@@@@@@@@ RQ=--"ÜPÞÞS:/ /:::::::^:::::::::`<==--@É@/@/
@@@@@@@@@^@@@^@@@_/:::::::::::::::::::::::::::::P'''""::^^
@@@@@@@ ^@@@^@@@@ :::: S::::::::::::::::::::::::::::‚×__;;;--"


402:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 03:33:59
@@@ @@@@Q_ ,A
@@@@@ /''@@@@/R.
@@@ @/@/'PPP RR/Pj
@@@ <.@i@@,Q,@,Q,|. i'@|@@@@@‚­Æ}@{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj
@@@ @Ä,![|“ñ/'RÆ:,|².@|
@@@ @ i@@@,..‚i,¤P||@ |@@@ƒoƒJƒ‚ƒ“I@’x‰„•]‰¿‚ÌˆÐ—Í‚ðŒ©‚¹‚Ä‚­‚ê‚é‚íI
@@@@@.'R@ i=='' !@@ |
@@@@@ @R,@`!@!'/@@@@|
@‚­Æ}@{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj
@@@@@@/@ ,‚Ö@@@@@@ PPMR
@@ @ @ /@ /@@_@ @ t„Ÿ„¢@ |
@@@@ i__^@@@@ > @@j.@ @|@@|Q
@@@@@ @ @ @ @ /@ ^@@@iQQQj
@@@@@@@ @ @ i@@_
@@@@@@@ @ @ @_Q_j


403:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 03:34:40
@@@ @@@@Q_ ,A
@@@@@ /''@@@@/R.
@@@ @/@/'PPP RR/Pj
‚­Æ} {f<.@i@@,Q,({fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj
@@@ @Ä,![|“ñ/'RÆ:,|².@|
@@@ @ i@@@,..‚i,¤P||@ |@@@¥¥¥¥¥¥
@@@@@.'R@ i=='' !@@ |
@@@@@ @R,@`!@!'/@@@@|
@‚­Æ}@{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj{fj
@@@@@@/@ ,‚Ö@@@@@@ PPMR
@@ @ @ /@ /@@_@ @ t„Ÿ„¢@ |
@@@@ i__^@@@@ > @@j.@ @|@@|Q
@@@@@ @ @ @ @ /@ ^@@@iQQQj
@@@@@@@ @ @ i@@_
@@@@@@@ @ @ @_Q_j


404:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 03:48:22

@@@@@@@@@@@ƒoƒJê—p@@@@ @•’Ê@@ƒnƒbƒJ[@ƒEƒBƒU[ƒh
@@@@@@@@@@@@@„º@-@-@-@-@„¹„ª„ª„¹„ª„ª„¼
@@ ¿QQQ¿@@@/)
@@ | ƒm@@@@@ R@ ( i )))
@@/@@œ@@@œ | /@/
@ |@@@@( _œ_)@ |É@/@@@‚Ü‚¾‚±‚±‚ç•ÓƒNƒ}[[II
@œc¤@@@|¾|@@@@,/
^@@@@Rƒm@@@/


405:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 13:34:53
>>396,397,399
length@[""]
‚ÍA‹ó•¶Žš—ñ‚ð‚ЂƂŠ܂ޔz—ñ‚È‚ñ‚¾‚©‚ç
1
‚¾‚æB

406:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 13:59:22

@@@@@@@^^@@@@@ @@@@@@@@@@@@ |@@|@@@@@@,²
@@@@@ ^^@@@@@@@@@@@@@@@@@@ @l@@|@@@@ ^/
@@@@^^@@@@ @@ ¿QQQ¿@@ @@ @ /@@||ƒmƒm_^@/
@@@^'"@@@@@@@@ | ƒm@@@@@ R@@@@ /@@@@@@@ /
@ ^@@@@@@@@@,/./@@œ@@@œ |@ @@/@@;^PPPPPPPPPPP
@ @ @ @ @@@ ,. ]'" |:| @@@( _œ_)@ ƒ~@@ /@,ƒ@ŠÔˆá‚¦‚Ä‚ñ‚¶‚á‚Ë[‚©‚æII
@@@@@@ , ƒB'"@@@ |:::œc@@|¾|@@/ @ , '@@@ _QQQQQQQQQQQ
@@@@ ,.ƒC @ @@@@ |:::::::L@ Rƒm,,,,ƒm @.^^LPPMR@@@@@@ _
@@@^/i|@@@@@@,.|::::::ƒŒ! ^:::::^@^^@@@@@@@ _ iPMRA _
@@./:::::{ |R@@ |RÚ.|::::::| ƒ:::::::; '_/^^ /M''"Üi@ ,.....,_@@_¤@@ MR¤_
@@ `''" `'''`[-|'" @,':::::::|':::::::; '@/@^@ S-„§@|'L,. --.¤`˜¤A_@@@@ `_
@@@@@@@@ƒm@@ {::::::/:::::::/__ƒm Ú^@@/ Q ^-@ƒC¤_@@R@ R
@@@@@@ ^@@@É/ÜR::::}@@@^@@ ^: : : : : : : : : : : ('@,ƒm,ƒn@@@ƒKƒb
@@@@@ƒ@@@@{Ñ/@@ }/@@Ú^@/: : : : ::;:;: ;: ;:;: ; : : : ::T@ | @R
@@@@@@ MRA@@'°'-']'Œ@@^@@ {:: : :ƒm ,_;:;:;ƒm¤ ƒFª S: :::}@ !`'[„ŸTA@@@ _
@@@@@@@@ R@@@@@@@^@@@@@‚Œ: :É@^“ñ\-¤@|: ::É /@@Q@ `˜¤..ƒmF'!
@@@@@@@@@ R-]''"PM`R@@@@@@ |@/^@ P7/ /::ƒmPRP@@`i˜¤A__,.ƒm
@@@@@@@@@@@@@@ @ @@@@@ @ @S(_“ñ„Ÿ-„£{^@@@@R¤_ @ }RA
@@@@@@@@@@@@@@@@@@@@@@@@@@@@PP@@@@@@@@ M`'"°-


407:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 21:51:40
length@["abc", "AAA", "ƒNƒ}"] ‚Í 7 ‚¶‚á‚È‚­‚Ä 3 ‚¾‚ëI

408:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 22:57:35
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@ @ @ @| | | |
@@@@@@@@@@@@@@@@@@@@@@@@@Q ^-@ƒC¤_@@@@@ |_|_|_|_
@@@@ƒoƒJ–ì˜YI@@@@@@@@@@@@ ^: : : : : : : : : : : (@@@@/@rrrr @ƒJƒX‚ªI
@@@@@@@@@@@@ @lÜ)OOo@@@@/: : : : ::;:;: ;: ;:;: ; : : : ::T@@{@@¼r
@@ ¿QQQ¿@@ @{@@j@ )@@@@{:: : : :ƒm@--]'@¤__: : ::p@ |@@ |@ ¿QQQ¿
@@ | ƒm@@@@@ R@@b@::::::/@@@@@{:: : :ƒm ,_;:;:;ƒm ////S: :::}@ l@@ l /@@@@@@R |
@@/@@œ@@@œ |@ /@@::::|@@@A@@‚Œ: :É@^“ñ\-¤@|: ::É@@R@@| œ@@@œ@@R
@ |@@@@( _œ_)@ ƒ~/@@@@j@@C,¥_@@|@/^@ P7/ /::ƒm@.E,C; _œc@(_œ_ )@@@@|
@œc¤@@@|¾|@@@/@@ /P, f,ˆ ¥@N @ r(_“ñ„Ÿ-„£{^@ˆ ;E, ;@@_@@|¾|@@@@ƒ~
/@QQ@ Rƒm@@/@@@/@@¤¥æ f@@ ^¤^/|@PPR@@¤;:CE@@@@R. RƒmQQQ@R
(QQQj@@@ /@@@ /@@@@@@@ ^@@ //@|^^_ r@@@@@@@@@R@iQQQQ_)


409:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 22:58:52

@@@@@@@@@@@@@@@@@@@@@@‚¤‚邹[‚΂©I
@@@@@@@@@@@@@@@QQ @@@ @@^-@ƒC¤_
@@¿QQQ¿@@@@@/ @rrrr@^: : : : : : : : : : : (
@^_É@ `°- T_ @ A@{@ @¼r/: : : : ::;:;: ;: ;:;: ; : : : ::Tqqqq@ R@@@@@ ¿QQQ¿
@|@œ@@T:;;;:;:_, R C ,¥_ |@@@@{:: : : :ƒm@--]'@¤__: : ::pq½@ @}@@@ @@| ƒm --]'@ ¤__
œc @@(_œ_ )@''@ |, f ,ˆ l@ @@{:: : :ƒm ,_;:;:;ƒm¤ ƒFª S: :::} @|@ @ |@@@@A /@,_;;;:;ƒm¤@@œ |
œc¤ @@|¾|@@@ ƒ~¤¥æ f R@ @@‚Œ: :É@^“ñ\-¤@|: ::É @@@@!@@C,¥_ @|@@@@( _œ_)@ƒ~
ƒÁP@ Rƒm@@@Rj@@@@@ @_ @@ |@/^@ P7/ /::ƒm @ @/@, f,ˆ ¥Nœc¤@@ @|¾|@@ƒ~
q ^i @ @ @ @ @i@@@@@@ @ _@r(_“ñ„Ÿ-„£{^@@^@¤¥æ f@ ^@@@ @ RƒmPR
@@É@@@ @ @@É@@@@@@@@@@R@¤^/|@P@@@/L@@@@ @ ^@@@@@@ @^_ r


410:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/02 23:07:38
>>395
yЉԏz
length@[1, 2, 3, 4, 5, 6, 7]
length@["abc", "AAA", "ƒNƒ}"]
length@[ ""]
length@"ƒkƒPƒhƒiƒ‹ƒh"
length@"kuma"

y“š‚¦z
7
3
1
6
4@ ¿QQQ¿
@@ | ƒm@@@@@ R
@@/@@œ@@@œ |@ƒNƒ}ƒNƒ}
@ |@@@@( _œ_)@ ƒ~
@œc¤@@@|¾|@@¤M_
/@QQ@ Rƒm@/L>@ )
(QQQjf^f^f^f^f^f^f^f^f^-„¢
@|@@@@|~ ~ ~ ~ ~ ~ ~ ~ ~ „ 
@|@@@@|@”z—ñ‚Í—v‘f” „ 
@|@@^ | •¶Žš—ñ‚Í•¶Žš”|
@|@/@@|@³’¼‚·‚Ü‚ñƒNƒ} |
@¾@@ |______QQQQQ__|
@@@@@@@ _Q)


411:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/03 01:33:32
.@„¡„Ÿ„Ÿ„Ÿ„Ÿ„Ÿ„Ÿ„Ÿ„Ÿ„Ÿ„Ÿ„¢
‚ |@@@•¶Žš—ñ @ @ @ @ @@•¶Žš‚ÌƒŠƒXƒg@ @@@ „ 
.@b @@"kuma"@@@.¨@ @@@['k', 'u', 'm', 'a']@ @ @@|
.@b "ƒkƒPƒhƒiƒ‹ƒh"@¨@ ['ƒk', 'ƒP', 'ƒh', 'ƒi', 'ƒ‹', 'ƒh']@.|
.@„¤„Ÿ„Ÿ„Ÿ„Ÿ„Ÿ„Ÿ„Ÿ„Ÿ„Ÿ„Ÿ„£

‚Â [] == ""

412:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/03 02:50:45
³Šm‚É‚Í

[] :: [Char] ‚¾‚È

413:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/03 19:26:12
Ctrl-D‚ð‰Ÿ‚·‚܂Ō‹‰Ê‚ªo—Í‚³‚ê‚È‚¢‚ñ‚¾‚ªEEEB
mapM‚ðŽg‚Á‚Ă邹‚¢‚¾‚낤‚©B

main = do cs <- getContents
@@@@@r <- mapM hoge $ lines cs
@@@@@putStr $ head r

hoge :: String -> IO String
hoge x = return x

414:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/03 21:26:50
>>413
‚»‚Ì’Ê‚èB
cs‚ÌI’[‚ðŒ©‚Â‚¯‚é‚Ü‚ÅmapM_‚ªI‚í‚ç‚È‚¢‚©‚çA
putStr‚ªŽÀs‚³‚ê‚邱‚Æ‚à‚È‚¢B

415:414
06/12/03 21:27:23
‚²‚ß‚ñBmapM_‚¶‚á‚È‚­‚ÄmapM‚ËB

416:413
06/12/03 23:45:53
>>414,415
‚È‚é‚Ù‚ÇB‚ ‚肪‚Æ‚¤B
ˆês“ü—Í‚·‚邲‚ƂɌ‹‰Ê‚ð•Ô‚µ‚Ăقµ‚¢‚Ì‚¾‚ªA‚¢‚¢•û–@‚͂Ȃ¢‚Ì‚©‚ÈB
mapM‚Ísequence . map‚炵‚¢‚Ì‚ÅA‚¢‚ë‚¢‚ë‘g‚݇‚킹‚Ä‘‚«’¼‚µ‚Ă݂½B

main = do cs <- getContents
@@@@@mapM_ (putStr . unlines =<<) $ map sequence $ map (:[]) $ map hoge $ lines cs

hoge :: String -> IO String
hoge x = return x

‚±‚¤‚·‚ê‚Ζ]‚݂̌‹‰Ê‚ª“¾‚ç‚ê‚邿‚¤‚Ȃ̂¾‚ªA‚¿‚å‚Á‚Ƃ߂ñ‚Ç‚­‚³‚·‚¬‚é‚ÈEEE(EÍE;)

417:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/04 00:29:46
>>416
IO‚Íã‚©‚燂ɎÀs‚³‚ê‚é‚Ì‚ªŒ´‘¥(getContents‚Í—áŠO)‚ÅA
•]‰¿‚ƈá‚Á‚Äu’l‚Ì—v‹‚ª‚ ‚Á‚ĉ‚ß‚ÄvŽÀs‚µ‚½‚è‚Í‚µ‚È‚¢B
‚¾‚©‚ç
r <- mapM hoge $ lines cs
‚Æ‚ ‚Á‚½‚çAr‚ª•K—v‚Æ‚³‚ê‚é‚©”Û‚©‚É‚©‚©‚í‚炸mapM‚ÍÅŒã‚܂ŎÀs‚³‚ê‚éB
‚±‚ê‚ÍA‚»‚¤‚łȂ¢‚Æ“®ì‚̇˜‚ð—\‘ª‚·‚é‚Ì‚ª“‚­‚È‚Á‚Ä•s•Ö‚¾‚©‚炾B
‚Ç‚¤‚µ‚Ä‚à‚»‚Ì‹““®‚ª•K—v‚È‚çAunsafeInterleaveIO‚Æ‚¢‚¤ŠÖ”‚ðŽg‚¦‚ÎŽÀŒ»‚Å‚«‚éB

‚¿‚Ȃ݂ɂ»‚̃R[ƒh‚Ís‚²‚Æ‚ÉputStr‚µ‚Ä‚¢‚邾‚¯‚ÅA
mapM_ putStrLn $ lines cs
‚Æ‘‚¢‚Ä‚¢‚é‚̂Ƃ©‚í‚ç‚È‚¢B
‰½‚ª‚µ‚½‚¢‚©‚ð‚à‚¤­‚µÚ‚µ‚­‹³‚¦‚Ä‚­‚ꂽ‚çA‚à‚¤‚¿‚å‚Á‚Ƃ܂Ƃà‚È•Œ¾‚ª‚Å‚«‚邯Žv‚¤B

418:413
06/12/04 01:51:46
>>417
>•]‰¿‚ƈá‚Á‚Äu’l‚Ì—v‹‚ª‚ ‚Á‚ĉ‚ß‚ÄvŽÀs‚µ‚½‚è‚Í‚µ‚È‚¢B
>‚¾‚©‚ç
>r <- mapM hoge $ lines cs
>‚Æ‚ ‚Á‚½‚çAr‚ª•K—v‚Æ‚³‚ê‚é‚©”Û‚©‚É‚©‚©‚í‚炸mapM‚ÍÅŒã‚܂ŎÀs‚³‚ê‚éB

‚ ‚ŸA‚È‚é‚Ù‚ÇB‚È‚ñ‚Å‚¤‚Ü‚­‚¢‚©‚È‚©‚Á‚½‚Ì‚©A‚â‚Á‚Æ‚·‚Á‚«‚肵‚½B
Œ‹‰Ê‚ª•K—v‚©‚Ç‚¤‚©ŠÖŒW‚È‚¢‚Ì‚ËEEEB
Ž©•ª‚ªì‚肽‚©‚Á‚½‚Ì‚ÍAƒnƒbƒVƒ…ƒe[ƒuƒ‹‚É“ü—Í‚³‚ꂽ‚à‚Ì‚ð“ü‚ê‚ÄA‚»‚̂Ƃ«‚̃nƒbƒVƒ…ƒe[ƒuƒ‹‚Ì’†g‚ð•Ô‚·‚Æ‚¢‚¤ŠÖ”B
«‚±‚ñ‚ÈŠ´‚¶‚Ȃ̂ðì‚Á‚½‚Ì‚¾‚ªA“ü—Í‚ªI‚í‚ç‚È‚¢‚ƈ—‚ªæ‚Éi‚܂Ȃ­‚Ä¢‚Á‚Ă鎟‘æB

import Data.HashTable as HashTable

main = do cs <- getContents
@@@@@hash <- new (==) hashString
@@@@@r <- mapM (hoge hash) $ lines cs
@@@@@putStr $ unlines r

hoge :: (HashTable String Int) -> String -> IO String
hoge _ [] = return []
hoge hash key = do insert hash key 1
@@@@@@@@@@h <- toList hash
@@@@@@@@@@return $ show h

419:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/04 03:03:58
>>418
‚»‚ê‚Æ“¯‚¶‚±‚Æ‚ð‚·‚é‚¾‚¯‚È‚çAmapM‚ŃnƒbƒVƒ…•\‚Ì‘€ì‚Æ“¯Žž‚Éo—Í‚à‚·‚ê‚Ηǂ¢B
mapM_ (\line -> hoge hash line >>= putStrLn) $ line cs

Œ³‚̃R[ƒh‚̂悤‚ÉA’l‚𶬂·‚é•”•ª(mapM hoge)‚Æ—˜—p‚·‚é•”•ª(putStrLn)‚ðƒvƒƒOƒ‰ƒ€ã‚Å•ª—£‚µ‚½‚¢ê‡‚Í
‘½­‚ÌH•v‚ª‚¢‚éB—Ⴆ‚ÎA“üo—Í‚ð‚µ‚È‚ª‚çaŒ^‚Ì’l‚ð¶‚Ýo‚·ƒWƒFƒlƒŒ[ƒ^‚ðŽŸ‚Ì‚æ‚¤‚É’è‹`‚µ‚ÄA
newtype Generator a = Gen (IO (Maybe (a, Generator a)))
mapM‚Å[String]‚ð¶‚Ýo‚·‘ã‚í‚è‚ÉGenerator String‚Æ‚µ‚Ä‹Lq‚·‚邯‚©B
‚½‚¾‚µA•W€‚ÌƒŠƒXƒg‚ƈá‚Á‚Ä‘€ìŠÖ”‚ª—pˆÓ‚³‚ê‚Ä‚¢‚È‚¢‚̂Ŗʓ|‚ł͂ ‚éB

420:413
06/12/04 14:08:07
>>419
‚»‚¤‚©A‚È‚é‚Ù‚ÇAmapM_‚Ì’†‚ÅŠ®Œ‹‚³‚¹‚ê‚Ηǂ©‚Á‚½‚Ì‚©EEEB
mapM‚̕Ԃè’l‚ðŽó‚¯Žæ‚Á‚Ĉ—‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢A‚Á‚ÄŽv‚¢‚±‚ñ‚Å‚½B
‚È‚ñ‚Ä“ª‚ªŒÅ‚¢‚ñ‚¾A‰´‚Íorz
ƒWƒFƒlƒŒ[ƒ^‚ðŽg‚Á‚ĉ]X‚©‚ñ‚Ê‚ñ‚Á‚Ă̂͂܂¾—‰ð‚Å‚«‚È‚¢‚Ì‚ÅA‚à‚Á‚ƕ׋­‚µ‚Ä‚Ý‚é‚æB
‚Ù‚ñ‚Ƃɂ ‚肪‚ÆI

421:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/06 11:29:31
417‚ð“ǂނ܂ÅAdo‚Ì’†‚É—ñ‹“‚³‚ê‚Ä‚¢‚é‚à‚Ì‚Íã‚©‚牺‚Ö’x‰„•]‰¿‚³‚ê‚é‚à‚Ì‚¾‚ÆŽv‚Á‚Ä‚½orz
getContents‚Í—áŠO‚Ȃ̂ËEEEBGHC‚̃\[ƒX‚ðŒ©‚½‚çunsafeInterleaveIO‚ðŽg‚Á‚Ä‚½‚æB


422:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/10 17:55:53
–{ƒXƒŒ‚ðŒ©‚½‚ ‚Æ‚±‚Á‚¿‚É—ˆ‚邯‚È‚ñ‚©‚Ù‚Á‚Æ‚·‚é

423:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/10 18:16:27
‚ñ‚¶‚áA‚»‚ë‚»‚댗˜_•׋­‰ï‚ð‚±‚±‚ł͂¶‚߂邩

424:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/10 18:36:06
AA‚Å—Š‚Þ‚í

425:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/10 18:42:03
>>423
ŽdØ‚Á‚Ä‚­‚ê‚é‚ÌH
‚¿‚å‚Á‚ÆŠú‘Ò

426:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/10 19:18:52
AA‚¶‚á‚È‚­‚Ä‚à‚½‚̂ނí
‚±‚ÌŠÔ—F’B‚Éu‚©‚ê‚ÄAHaskellŽg‚¢‚łȂ¢‚¯‚Ç‹»–¡Ž‚Á‚½B

427:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/10 20:28:19
2‚¿‚á‚ñ‚Á‚Û‚¢‰ðà‚ð‚í‚­‚Ä‚©‚µ‚È‚ª‚ç‘Ò‚Á‚Ă܂·‚æ


428:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/10 21:32:19
‚¨‚Ü‚¢‚çA‚È‚ñ‚Å–{ƒXƒŒ‚És‚©‚È‚¢‚ñ‚¾‚æw

429:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/11 00:00:51
‚¾‚Á‚Ä–{ƒXƒŒ2ch‚̃mƒŠ‚¶‚á‚Ë[‚ñ‚¾‚à‚ñ

430:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/11 00:12:22
‚ ‚»‚±‚Í2ch‚¶‚á‚Ë[‚æ‚È‚—

431:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/11 00:21:23
‚ ‚»‚±‚̓vƒƒOƒ‰ƒ~ƒ“ƒO‚·‚é‹C‚ª–³‚¢“z‚ç‚ɔƂ³‚ê‚Ä‚µ‚Ü‚Á‚½
¡‚©‚炱‚±‚ª–{ƒXƒŒ‚ɂȂè‚Ü‚·

432:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/11 15:01:43
‘‚­‰Æ‚É‹A‚Á‚ÄHaskell‚ð”Æ‚è‚½‚¢(*L„tM)

433:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/11 18:34:26
URLØÝ¸(www.haskell.org)

‚±‚±Œ©‚ÄUnboxed type‚ðŽg‚Á‚Ă݂悤‚Æ‚µ‚½‚ñ‚¾‚ªATop-level bindings for unlifted types aren't allowed ‚Æo‚ăRƒ“ƒpƒCƒ‹‚Å‚«‚ñB
‚Ü‚ AŽg‚¢•û‚ð‘S‘R—‰ð‚µ‚ĂȂ¢‚¹‚¢‚¾‚ÆŽv‚¤‚Ì‚¾‚ª(top-level bindings‚Æ‚©unlift‚̈Ӗ¡‚à‚í‚©‚ç‚ñ‚µ)A‚Ç‚±‚©‰ðàƒy[ƒW‚È‚¢‚©‚ÈB
‚‚©A‚ ‚̃y[ƒW‚Ìà–¾‚¾‚¯‚ł݂ñ‚Ȃ͗‰ð‚Å‚«‚é‚Ì‚¾‚낤‚©(EÍE;)


434:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/11 19:00:25
>‚Ç‚±‚©‰ðàƒy[ƒW‚È‚¢‚©‚ÈB
‚È‚³‚»‚¤B

>top-level bindings
ƒ‚ƒWƒ…[ƒ‹ƒŒƒxƒ‹‚Ì‘©”›‚Ì‚±‚ÆB
module Foo where
f x = let y = x + 1 in y * 2
‚È‚çAf‚̓gƒbƒvƒŒƒxƒ‹‚Ì‘©”›‚ÅAy‚Í‚»‚¤‚ł͂Ȃ¢B

>unlifted types
unboxed types‚ƂقƂñ‚Ç“¯‹`‚¾‚ÆŽv‚¤B

‚Æ‚¢‚¤‚©–{ƒXƒŒ‚É‘‚¯yo

435:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/11 19:02:43
Œ©‚Ă݂½‚ç>>433‚ÌƒŠƒ“ƒNæ‚Élifted type‚Ìà–¾‚ ‚é‚¶‚á‚ñB
>Primitive types are always unlifted; that is, a value of a primitive type cannot be bottom.

436:433
06/12/11 21:43:56
>>434

Ú‚µ‚¢à–¾‚ð‚ ‚è‚ª‚Æ‚¤B

>>top-level bindings
>ƒ‚ƒWƒ…[ƒ‹ƒŒƒxƒ‹‚Ì‘©”›‚Ì‚±‚ÆB

‚³‚ñ‚­‚·!‚³‚Á‚«‚̃Gƒ‰[‚Ío‚È‚­‚È‚Á‚½!
¡“x‚Í#‚ª‚Í‚¸‚¹‚È‚¢‚Æ‚¢‚¤–â‘è‚ɂԂ¿“–‚½‚Á‚½‚¯‚ÇA‚±‚Á‚¿‚ÍI#‚Ì‘¶Ý‚É‹C‚¢‚Ä‰ðŒˆ‚µ‚½B

>‚Æ‚¢‚¤‚©–{ƒXƒŒ‚É‘‚¯yo
‚ ‚Á‚¿‚ÍŒ—˜_‚̘b‘肪’†S‚¾‚©‚çA‰•à“I‚È‚±‚Ƃ͑‚«‚Â炭‚ÄEEEB

>>435
>Œ©‚Ă݂½‚ç>>433‚ÌƒŠƒ“ƒNæ‚Élifted type‚Ìà–¾‚ ‚é‚¶‚á‚ñB
‚·‚Ü‚ñB“Ç‚ñ‚Å‚½‚¯‚Ç‚»‚Á‚¿‚à‘S‚­ˆÓ–¡‚í‚©‚ç‚ñ‚©‚Á‚½B

437:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/11 22:57:29
>>436
>‚·‚Ü‚ñB“Ç‚ñ‚Å‚½‚¯‚Ç‚»‚Á‚¿‚à‘S‚­ˆÓ–¡‚í‚©‚ç‚ñ‚©‚Á‚½B
ƒ{ƒgƒ€‚Á‚Ä‚¢‚¤‚Ì‚ÍA’âŽ~‚µ‚È‚¢/ƒGƒ‰[‚ɂȂéŒvŽZ‚ÌŒ‹‰Ê‚ð•\‚·ŠT”Oã‚Ì’l‚Ì‚±‚ÆB
(‚±‚̕ӌµ–§‚¶‚á‚È‚¢‚©‚àBŠÔˆá‚Á‚Ä‚½‚番‚©‚Á‚Ä‚él‚ª“Ë‚Áž‚ñ‚Å‚­‚ê‚邱‚Æ‚ðŠú‘Ò)
—Ⴆ‚Î
b :: Int
b = b
‚Æ’è‹`‚µ‚½‚Æ‚·‚éBb‚ð•]‰¿‚µ‚悤‚Æ‚·‚邯Ž~‚Ü‚ç‚È‚¢‚©‚çAb‚ɂ͂ӂ‚¤‚̈Ӗ¡‚ł̒l‚͂Ȃ¢B‚µ‚©‚µA
f :: Int -> Int
f x = 4
‚Æ‚¢‚¤ŠÖ”‚ª‚ ‚Á‚½‚Æ‚µ‚ÄAf b‚Í4‚ð•Ô‚·B‚‚܂èf‚Í–â‘è‚È‚­ŒÄ‚΂ê‚Ä‚¢‚éB
‚ł͌Ă΂ꂽ‚Æ‚«‚̈ø”‚͉½‚©A‚Æ‚¢‚¤‚Ì‚ª–â‘è‚ɂȂ邪A‚±‚ê‚ðuf‚̓{ƒgƒ€‚ðˆø”‚É‚µ‚ČĂ΂ꂽv
‚Æ‚¢‚¤‚±‚Ƃɂ·‚éB‚‚܂èAb‚Í•]‰¿‚µ‚Ä‚àŽ~‚Ü‚ç‚È‚¢‚¯‚ÇAƒ{ƒgƒ€‚Æ‚¢‚¤‰¼‘z“I‚È’l‚ðŽ‚Á‚Ä‚¢‚邱‚Ƃɂ·‚éB
‚±‚¤‚·‚邯‹c˜_‚ª’Pƒ‚ɂȂéB‚¿‚Ȃ݂ÉA‚±‚¤l‚¦‚邯ABool‚É‚ÍTrueAFalseAƒ{ƒgƒ€‚ÌŽO’l‚ª‚ ‚邱‚Æ‚É
‚Ȃ邵A32ƒrƒbƒgƒ}ƒVƒ“ã‚ÌGHC‚Å‚ÍInt‚É2^32+1ŒÂ‚Ì’l‚ª‚ ‚邱‚ƂɂȂéB

ˆê•ûAŽÀ‘•‚ðl‚¦‚邯Af‚É“n‚³‚ê‚é‚͖̂¢•]‰¿‚Ìb‚ÅA‚±‚ê‚ÌŽÀ‘̂̓Nƒ[ƒWƒƒA
‚ ‚é‚¢‚ÍŠÖ”ƒ|ƒCƒ“ƒ^Bb‚ð•]‰¿‚·‚邱‚Æ‚ÍA‚±‚ÌŠÖ”ƒ|ƒCƒ“ƒ^‚ðŒÄ‚Ño‚·‚±‚Æ‚É‘Š“–‚·‚éB
‚±‚ÌꇂÍb‚ð•]‰¿‚µ‚悤‚Æ‚·‚邯Ž~‚Ü‚ç‚È‚¢‚킯‚¾‚¯‚ÇA‚±‚¤‚¢‚¤‹““®‚ª‚ ‚肦‚邽‚߂ɂ͂»‚à‚»‚à
b‚ªŠÖ”ƒ|ƒCƒ“ƒ^‚łȂ«‚á‚È‚ç‚È‚¢B

unboxed type‚Í‚½‚¾‚ÌŒvŽZŠíã‚Ì®”‚ÅAŠÖ”ƒ|ƒCƒ“ƒ^‚ð‰B‚µŽ‚—]’n‚͂Ȃ¢B
Int#‚ÍŒµ–§‚É2^32ŒÂ‚Ì’l‚µ‚©‚Æ‚ê‚È‚¢B‚‚܂èAƒ{ƒgƒ€‚ɂȂê‚È‚¢B‚æ‚Á‚Äunlifted typeB

>‚ ‚Á‚¿‚ÍŒ—˜_‚̘b‘肪’†S‚¾‚©‚çA‰•à“I‚È‚±‚Ƃ͑‚«‚Â炭‚ÄEEEB
‚½‚Ü‚½‚ÜŒ—˜_‚̘b‘è‚Å·‚èオ‚Á‚Ä‚¢‚½‚¾‚¯‚ÅA‹C‚É‚·‚邱‚Ƃ͂Ȃ¢‚ÆŽv‚¤B
‚à‚Æ‚à‚Æ‚»‚¤‚¢‚¤ƒXƒŒ‚¶‚á‚È‚¢‚µB‚Þ‚µ‚뉴‚É‚à•ª‚©‚é˜b‘è‚ÍŠ½Œ}‚—

438:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/11 23:39:10
haskell‚̓vƒƒOƒ‰ƒ€‚ð‘‚­ˆÈŠO‚É‚àŠy‚µ‚Ý•û‚ª‚ ‚錾Œê‚¾‚©‚çA±‚Ý•ª‚¯‚ª‹N‚«‚Ä‚à‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈBŽŸƒXƒŒ‚Í‚¿‚á‚ñ‚Æ‚µ‚½ƒ^ƒCƒgƒ‹‚É‚µ‚悤‚º


439:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/11 23:44:58
‚½‚Æ‚¦Z‚݂킯‚ª•K—v‚¾‚Æ‚µ‚Ä‚àA”‚̎ïŽ|‚©‚炵‚ÄA
–{ƒXƒŒ‚̓vƒƒOƒ‰ƒ€‚̘b‘èA
—˜_“I‚Șb‚Íî•ñŠw”ÂA‚̂ق¤‚ª‚¢‚¢‚ñ‚¶‚á‚È‚¢‚¾‚낤‚©B

440:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/12 15:37:04
ƒ‚ƒiƒh‚©‚ç’l‚ðŽæ‚èo‚·ŠÖ”‚Á‚ĂȂ¢‚ñ‚Å‚µ‚傤‚©H
hoge :: m a -> a
‚Ý‚½‚¢‚ÈD


441:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/12 15:53:12
>>440
ŒÂX‚̃‚ƒiƒh‚²‚Ƃɂ ‚éB
head :: [a] -> a
fromJust :: Maybe a -> a
fromMaybe :: a -> Maybe a -> a
evalState :: State s a -> s -> a
runST :: (forall s. ST s a) -> a
unsafePerformIO :: IO a -> a -- •›ì—p‚ª‚ ‚é‚̂Ŏ戵‚¢’ˆÓ

‚¿‚Ȃ݂ÉIOƒ‚ƒiƒh‚¾‚¯‚Í’l‚ðŽæ‚èo‚·•K—v‚ª‚È‚¢B
Žæ‚èo‚³‚¸‚É‘S•”‚܂Ƃ߂Ă»‚ê‚Émain‚ð‘©”›‚·‚ê‚Ηǂ¢‚Ì‚ÅB

442:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/12 20:07:25
>>440
>>=ŠÖ”‚ðŽg‚Á‚Ä‚­‚¾‚³‚¢

443:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/12 21:50:17
ŒvŽZ‚Ì“r’†‚ÅIO‚ª‚‚­‚ÆA‚»‚̌ジ‚Á‚Ƃ‚¢‚ĉñ‚é‚©‚ç‚È‚ñ‚©‹CŽ‚¿ˆ«‚¢

444:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/12 22:35:08
>>443
‚»‚ê‚É‚æ‚Á‚ÄŽQÆ“§–¾«‚ð•Û‚Á‚Ä‚é‚ñ‚¶‚á‚È‚¢‚Ì?
Ú‚µ‚¢l‹³‚¦‚Ä!

445:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/13 16:00:42
ƒCƒ“ƒXƒg[ƒ‹‚É‚VŽžŠÔ‚©‚©‚è‚Ü‚µ‚½B‚Ȃɂ±‚Ì•~‹‚Ì‚‚³

446:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/13 18:03:20
>>4457ŽžŠÔ‚à‚ ‚«‚ç‚ß‚¸‚ɃCƒ“ƒXƒg[ƒ‹‚µ‚½‘r‘O‚ª‘åD‚«‚¾‚æ!

447:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/13 22:40:42
•~‹‚ª‚‚¢‚¯‚ÇA‚È‚ê‚Ä‚­‚邯‚©‚È‚èŠy‚µ‚¢B
‚Ђå‚Á‚Æ‚µ‚ÄAhaskell‚̓cƒ“ƒfƒŒ”ü­—‚È‚ñ‚ł͂Ȃ©‚낤‚©B

haskellu‚²‚ß‚ñ‚Ë‘f’¼‚¶‚á‚È‚­‚Äv
‰´u‚¢‚âA‚µ‚傤‚ª‚È‚¢‚Á‚Äv
haskelluEEEB‚¨ŒZ‚¿‚á‚ñAIOƒ‚ƒiƒh‚ÌŽd‘g‚Ý‚ª’m‚肽‚¢A‚Á‚ÄŒ¾‚Á‚Ä‚½‚æ‚Ëv
‰´u‚ñ? ‚Ü[‚Èv
haskellu‚Å‚àA‚»‚Ì‚½‚߂ɂ͎„‚Ì’†g‚ðŒ©‚È‚¢‚Æ‚¾‚ß‚¾‚æ‚ËEEEv
‰´u‚¢A‚¢‚âA–³—‚µ‚È‚­‚Ä‚¢‚¢‚æv
haskelluEEEBŒ©‚Ä‚à‚¢‚¢‚æv
‰´u‚¦?v
haskelluŒ©‚Ä‚à‚¢‚¢‚æ! ‚¨ŒZ‚¿‚á‚ñ‚¾‚Á‚½‚ç‚¢‚¢‚æ!v

448:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/13 23:12:10
«Haskell Brooks Curry‚ÌÑ‘œ

449:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/14 02:44:08
URLØÝ¸(www.haskell.org)
( ¥Í¥) ƒŒÄ‚ñ‚¾H


450:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/14 12:04:41
¡“ú‚ÍUnsafe IO‚Ì“ú‚¾‚©‚ç’†‚Éo‚µ‚¿‚Ⴞ‚ß[!!!


451:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/14 17:34:55
>>443
ƒf[ƒ^\‘¢‘‚­‚Ì‚ÍIO‚ð“ü‚ꂸ‚É‚â‚ê‚Æ‚¢‚¤ˆÃ–ق̃ƒbƒZ[ƒW‚¾‚ÆŽv‚¤
ƒvƒƒOƒ‰ƒ€‚Ì‚µ‚­‚Ý–{‘Ì‚ÆIO‚Ì•”•ª‚𕪂¯‚邯‚¢‚¤‚±‚Æ
‚»‚Ì•û‚ªŽÀÛ“®ì‚ª‘¬‚¢‚Ý‚½‚¢‚¾‚µ

452:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/14 21:30:35
‚à‚¤A’†‚Éo‚·‚©‚çforkIO‚µ‚¿‚á‚Á‚½‚¶‚á‚È‚¢o(*MƒÃL*)o

453:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/14 21:49:49
HashTable‚ªIO‚ð•Ô‚·‚Ì‚ª‚É‚ñ‚Æ‚à‚©‚ñ‚Æ‚àEEEB

454:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/19 20:27:21
–{ƒXƒŒ‚ÍŠˆ‹C‚ª‚ ‚Á‚Ä‚¢‚¢‚È‚ŸEEE

455:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/19 23:32:22
‚Ü‚½‰´‚ªAA‘‚¢‚Ä‚â‚낤‚©H

456:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/20 10:19:52
haskell’†‹‰ŽÒ‚ɂȂÁ‚½ƒNƒ}‚«‚Ú‚ñ


457:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/20 23:04:25
>>456
‰´‚ª‰SŽÒ‚ȈÈãA‚»‚ê‚Í–³—‚Á‚Ä‚à‚ñ‚¾

458:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/21 00:06:46
¡‚Å‚à’x‰„ƒXƒgƒŠ[ƒ€–G‚Èl‚¢‚Ü‚¹‚ñ‚©H

459:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/21 01:35:34
‚݂Ȃ³‚ñƒnƒXƒPƒ‹‚̂ǂ±‚ª–G‚¦‚Å‚·‚©B
–l‚ÍŽ—‚½‚悤‚È‹L†‚𑽗p‚·‚é‚»‚Ì•¶‘̂̂ƂÁ‚‚«‚É‚­‚³‚É–G‚¦‚Å‚·B

460:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/21 01:42:02
‚â‚Á‚Ï>>447‚¶‚á‚ËH

461:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/12/21 03:06:45
‰´‚̓‚ƒiƒh‚Æ‚¢‚¤•sŽv‹c‚È•µˆÍ‹C‚ðŽ‚Á‚½ƒcƒ“ƒfƒŒ”ü­—‚ȂƂ±‚ë‚É–G‚¦‚Ä‚éB
haskell‚½‚ñ‚ð’m‚Á‚Ä‚©‚çŽdŽ–‚É‘S‚­W’†‚Å‚«‚È‚­‚È‚Á‚Ä‚µ‚Ü‚Á‚½‚æEEE

462:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/03 06:46:57
‚ ‚ÌAŽ¿–₵‚Ä‚à—Ç‚¢‚Å‚·?
u‚ӂ‚¤‚ÌHaskellƒvƒƒOƒ‰ƒ~ƒ“ƒOv‚©‚ç‚È‚ñ‚Å‚·‚ªA
length [""] -> 1
length [] -> 0
‚Ì""‚Æ‚¢‚¤‚͕̂¶Žš‚ªˆê•¶Žš‚à–³‚¢•¶Žš—ñ‚ð•\‚µ‚Ä‚¢‚é‚̂łµ‚傤‚©?
‚à‚¤ˆê‚ÂB
a
b
c
‚Ý‚½‚¢‚Ɉês‚¸‚•ۑ¶‚³‚ê‚Ä‚¢‚éƒtƒ@ƒCƒ‹‚ÍAƒGƒfƒBƒ^‚©‚ç‚Í‚»‚¤‚Ý‚¦‚邾‚¯‚Å
ŽÀÛ‚É‚Í"a\nb\nc\c"‚Ý‚½‚¢‚ɕۑ¶‚³‚ê‚Ä‚¢‚é‚̂łµ‚傤‚©?
‚»‚¤‚¶‚á‚È‚¢‚ÆlinesŠÖ”‚ÅƒŠƒXƒg‚Éo—ˆ‚È‚¢‚Å‚·‚à‚ñ‚Ë?

463:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/03 17:38:31
>‚Ì""‚Æ‚¢‚¤‚͕̂¶Žš‚ªˆê•¶Žš‚à–³‚¢•¶Žš—ñ‚ð•\‚µ‚Ä‚¢‚é‚̂łµ‚傤‚©?
‚»‚Ì’Ê‚èB
>ŽÀÛ‚É‚Í"a\nb\nc\c"‚Ý‚½‚¢‚ɕۑ¶‚³‚ê‚Ä‚¢‚é‚̂łµ‚傤‚©?
‚»‚Ì’Ê‚èB

464:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/04 16:06:05
>>463
‰ñ“š—L‚è“‚²‚´‚¢‚Ü‚·!

465:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/10 07:23:21
‚±‚¤‚¢‚¤ŠÖ”‚ðHaskell‚Å‘‚­‚Æ‚µ‚½‚ç
‚Ç‚¤‘‚­‚Ì‚ªƒxƒ^[‚Å‚µ‚傤‚©H

# Ruby‚Å‚·‚ª
def hoge(ary)
ary.each_index do |i|
j = rand(i+1)
ary[i], ary[j] = ary[j], ary[i]
end
end



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

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