y”ŠwŽÒzHaskell‚̓ ..
[2ch|¥Menu]
591:566
07/12/30 00:45:12
>>582
qsort‚ª’P“Æ‚ÅØ‚èo‚³‚ê‚ÄCŒ¾Œê‚Å‚¢‚¤ŠÖ”ƒ|ƒCƒ“ƒ^‚Ý‚½‚¢‚È‚à‚̂Ƃµ‚Ä
ˆµ‚í‚ê‚È‚¢‚Æ‚¢‚¤Ž–ŽÀ‚ð‚Ç‚¤‰ðŽß‚·‚é‚©‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©H
Šm”FŽÀŒ±‚ð‚µ‚Ä‚Ý‚Ü‚µ‚½B
inc n = n + 1
add a b = a + b
inc 2 + inc 5 ¨ 9 i+‚ªinc‚æ‚è’á‚¢j
add inc 2 inc 5 ¨ ƒGƒ‰[ iadd‚Æinc‚ª“¯—ñ‚Ì‚½‚ßj
add (inc 2) (inc 5) ¨ 9 i–¾Ž¦“I‚É·‚ð‚‚¯‚éj

‚à‚µ++‚ª“¯—ñ‚È‚çˆÈ‰º‚Ì‹Lq‚ð‹­§‚³‚ê‚»‚¤‚Å‚·‚ËB
(qsort elts_lt_x) ++ [x] ++ (qsort elts_greq_x)
ЇŒÊ‚È‚µ‚̃|[ƒ‰ƒ“ƒh•\‹L‚Ƃ͈Ⴄ‚Ì‚¾‚Æ—‰ð‚µ‚Ü‚µ‚½B

>>583
‚Í‚¢A‚µ‚å‚Á‚ςȂ̃NƒCƒbƒNƒ\[ƒg‚©‚ç‚‚܂¸‚«‚Ü‚µ‚½B
ŽÀ‚ÍHaskell‚Ì‘O‚ɉpŒê‚Ì–{‚𔃂Á‚ÄF#‚ð‚â‚Á‚Ä‚¢‚½‚ñ‚Å‚·‚ªA
C#‚ƃpƒ‰ƒ_ƒCƒ€‚ªˆá‚¤‚Æ‚¢‚¤ŽÀŠ´‚ª—N‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
C# 3.0‚щƒ€ƒ_Ž®‚ðŽg‚¦‚ÎF#‚¢‚ç‚È‚¢‚È[A‚Ý‚½‚¢‚ÈB
‚»‚ñ‚ȂƂ«AHaskell‚̃ŒƒCƒAƒEƒg‚ª”ü‚µ‚¢‚Æ‹C•t‚¢‚½‚ñ‚Å‚·B


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

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