不堵不痛快 沃尔沃V60 2.0T T5智雅版油耗测试

Шаблон:Print version Шаблон:Collection Шаблон:PDF version Шаблон:E-Book Reader PDF version
Шаблон:Featured book Шаблон:Book search
Гаскель — гэта функцыйная мова праграмавання, якая вызначаецца наступным? рысам?:
- Гаскель чысты. Функцыя кожны раз вяртае аднолькавы вын?к, кал? яе выкл?каюць з тым? жа аргументам?.
- Гаскель лян?вы. Выл?чэнн? выконваюцца тольк? кал? здарыцца патрэбнасць.
- Гаскель мае сучасную с?стэму тыпа? з так?м? дасягненням? як класы тыпа? ? абагульненыя алгебра?чныя тыпы дадзенных (не?забаве вы пачнеце свабодна валодаць гэтым? тэрм?нам?).
Гаскель прыемны для праграмавання, бо працаваць з чыстым? функцыям? прасцей, а разв?ваная с?стэма тыпа? дапамагае прадух?л?ць глупыя ? сур'ёзныя абмылк?.
Мэта гэтай кн?г? навучыць вас мове праграмавання Гаскель ? ?вогуле праграмаванню, пачынаючы ад самых асно? да прасунутых магчымасцей. Мы прос?м вопытных праграм?ста? быць вельм? настойл?вым? падчас навучання, бо мовы уже знаныя вам могуць ?стотна адрозн?вацца ад Гаскелю, звычк? засвоенныя ад ?ншых мо? могуць ускладн?ць навучэнне — Гаскель просты, але адрозны. Вучыцца глядзець на свет вачым? функцыйнага праграм?ста — прыгода ? новым дз??ным свеце. Яна адорыць вас ведам? цэнным? для ?с?х мо?.
Агляд
[прав?ць]Кн?га складаецца з трох частак: "Шлях пачатко?ца", "Шлях адмысло?ца" ? секцыя пад назовам "Гаскель на практыцы". Апошняя секцыя пакрывае практычныя прыклады, залежыць тольк? ад Шляха пачатко?ца. Вопытныя праграм?сты могуць прачытаць агляд, каб быстра ацан?ць, што роб?ць Гаскель ун?кальным? ? ?ншым проц?? астатн?х мо?.
Шлях пачатко?ца
[прав?ць]Гэта секцыя знаём?ць вас з асновам? Гаскелю ? з некальк?м? папулярным? б?бл?ятэкам?. У канцы гэтай частцы вы ?жо зможаце п?саць простыя праграмы на Гаскел?. Большыня гла? уключае практыкаванн? з адказам?.
Асновы[прав?ць]
Haskell — гэта праграмавання мова, гэта значыць, мова, пры дапамозе якой можна казаць ?нструкцы? комп'ютэру. Быццам гатаванне ежы, тольк? вы ствараеце рэцэпт, а комп'ютар гатуе яго. Каб карыстацца Haskell, вам спатрэб?цца спецыяльная программа камп?лятар. Камп?лятар перакладае код Haskell на больш пр?м?ты?ны ? зразумелы код для комп'ютара, так званы машынны код. Па аналог?? з гатаваннем ежы: вы п?шаце рэцэпт (вашу праграму), а повар (камп?лятар) выконвае ?сё, што трэба, каб ?нгрэдыенты стал? стравай (выканавальным файлам). Дадам яшчэ, што не магчыма з гатовай стравы дазнацца рэцэпта, то бок вы не можаце атрымаць гаскельны код ад выканальнага файла, прынамс?, зраб?ць гэта лёгка. |
Пачатко?цам[прав?ць] |
Прасунутым[прав?ць] |
Манады[прав?ць] |
Шлях адмысло?ца
[прав?ць]Гэта секцыя пазнаём?ць вас з ?дэям? функцыйнага праграмавання, розным? сткруктурам? дадзенных ? тэорыяй тыпа?, пакрые ? больш практычныя тэмы, як паралел?зм.
Ласкава в?таем[прав?ць] |
Весял?мся з тыпам?[прав?ць] |
Шырэйшая тэорыя[прав?ць] |
Прадукцыйнасць[прав?ць] |
Гаскель на практыцы
[прав?ць]Штодзённыя рэчы ? клопаты гаскел?ста ?ключаюць веданне б?бл?ятэк, будаванне граф?чных ?нтэрфейса?, работа з базам? дадзенных. Гэтай секцыяй вы зможаце карыстацца разам са Шляхам пачатко?ца.
Б?бл?ятэчныя спасылк?[прав?ць] |
Агульныя практык?[прав?ць] |
Адметныя справы[прав?ць] |
Дадатковыя рэсурсы
[прав?ць]- Learning Haskell на haskell.org
- What I Wish I Knew When Learning Haskell — разнастайная калекцыя каротк?х выкладак аб пачатковых ? прасунутых тэмах. Выдадзена для агульнага доступу.