「ã™ã”ã„HaskellãŸã®ã—ãå¦ã¼ã†!ã€ã®ç¬¬10ç« ã«ã€Haskellを使ã£ã¦ã€Œãƒ’ースãƒãƒ¼ç©ºæ¸¯ã‹ã‚‰ãƒãƒ³ãƒ‰ãƒ³ã¸ã®æœ€é©çµŒè·¯(optimal path)ã€ã‚’算出ã™ã‚‹ä¾‹ãŒå‡ºã¦ã„ã¾ã—ãŸã€‚例ã§ã¯ãã®å®Ÿç¾ã«ç•³ã¿è¾¼ã¿æ¼”ç®—ãŒä½¿ã‚ã‚Œã¦ã„ãŸã®ã§ã€å‰å›žåŒæ§˜ã€Rubyã§ã‚‚injectを使ã£ã¦ã“ã®å•é¡Œã‚’解ã„ã¦ã¿ãŸã„ã¨æ€ã„ã¾ã™ã€‚アヒル脳ã˜ã‚ƒãªã‹ãªã‹Haskellã®ä¸–ç•Œã«å…¥ã£ã¦ã„ã‘ã¾ã›ã‚“よー。 オリジナルã®è§£èª¬ï¼ˆè‹±èªžï¼‰ã¨Haskellã«ã‚ˆã‚‹è§£æ³•ã¯ã€ä»¥ä¸‹ã«ã‚ã‚Šã¾ã™ã€‚ Functionally Solving Problems - Learn You a Haskell for Great Good! å•é¡Œ å•é¡Œè¨å®šã¯æ¬¡ã®ã‚ˆã†ãªã‚‚ã®ã§ã™ã€‚ 1. æˆç”°ç©ºæ¸¯ï¼ˆNRT)ã‹ã‚‰æ±äº¬ï¼ˆTokyo)ã«å‘ã‹ã†ï¼’本ã®å¹¹ç·šé“è·¯A,BãŒã‚る。 2. 途ä¸ã«ã“れらを橋渡ã—ã™ã‚‹ï¼“本ã®åœ°æ–¹é“è·¯CãŒã‚る。 3. 地方é“è·¯ã§åŒºåˆ‡ã‚‰ã‚Œã‚‹å„é“路セグメントã®é€šéŽã«
{{#tags}}- {{label}}
{{/tags}}