Вікікнігі bewikibooks https://be.wikibooks.org/wiki/%D0%93%D0%B0%D0%BB%D0%BE%D1%9E%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D0%B0%D1%80%D0%BE%D0%BD%D0%BA%D0%B0 MediaWiki 1.47.0-wmf.24 first-letter Мультымедыя Адмысловае Размовы Удзельнік Размовы з удзельнікам Вікікнігі Размовы пра Вікікнігі Файл Размовы пра файл MediaWiki Размовы пра MediaWiki Шаблон Размовы пра шаблон Даведка Размовы пра даведку Катэгорыя Размовы пра катэгорыю TimedText TimedText talk Модуль Размовы пра модуль Event Event talk Haskell 0 3232 8262 7958 2026-10-20T21:17:44Z Jarash 1066 /* Шлях пачаткоўца */ -Background color 8262 wikitext text/x-wiki __NOTOC__ [[File:Haskell-Logo.svg|250px|right|Haskell Logo]] [[:File:Haskell eBook Reader.pdf|Спасылка на PDF па-англійску]] '''Гаскель''' — гэта функцыйная мова праграмавання, якая вызначаецца наступнымі рысамі: * Гаскель ''чысты''. Функцыя кожны раз вяртае аднолькавы вынік, калі яе выклікаюць з тымі жа аргументамі. * Гаскель ''лянівы''. Вылічэнні выконваюцца толькі калі здарыцца патрэбнасць. * Гаскель мае ''сучасную сістэму тыпаў'' з такімі дасягненнямі як класы тыпаў і абагульненыя алгебраічныя тыпы дадзенных (неўзабаве вы пачнеце свабодна валодаць гэтымі тэрмінамі). Гаскель прыемны для праграмавання, бо працаваць з чыстымі функцыямі прасцей, а развіваная сістэма тыпаў дапамагае прадухіліць глупыя і сур'ёзныя абмылкі. Мэта гэтай кнігі навучыць вас мове праграмавання Гаскель і ўвогуле праграмаванню, пачынаючы ад самых асноў да прасунутых магчымасцей. Мы просім вопытных праграмістаў быць вельмі настойлівымі падчас навучання, бо мовы уже знаныя вам могуць істотна адрознівацца ад Гаскелю, звычкі засвоенныя ад іншых моў могуць ускладніць навучэнне — Гаскель просты, але адрозны. Вучыцца глядзець на свет вачымі функцыйнага праграміста — прыгода ў новым дзіўным свеце. Яна адорыць вас ведамі цэннымі для ўсіх моў. == Агляд == Кніга складаецца з трох частак: "Шлях пачаткоўца", "Шлях адмыслоўца" і секцыя пад назовам "Гаскель на практыцы". Апошняя секцыя пакрывае практычныя прыклады, залежыць толькі ад Шляха пачаткоўца. Вопытныя праграмісты могуць прачытаць агляд, каб быстра ацаніць, што робіць Гаскель унікальнымі і іншым проціў астатніх моў. == Шлях пачаткоўца == Гэта секцыя знаёміць вас з асновамі Гаскелю і з некалькімі папулярнымі бібліятэкамі. У канцы гэтай частцы вы ўжо зможаце пісаць простыя праграмы на Гаскелі. Большыня глаў уключае практыкаванні з адказамі. {| cellpadding="15" cellspacing="0" style="border: 1px solid MediumAquamarine; border-collapse: collapse; margin: 0.8em 0; vertical-align: top; width: 100%;" | style="border-right: 1px dashed MediumAquamarine; vertical-align: top;" | === Асновы === {{Haskell chapter/Асновы Haskell|sep= *}} | style="border-right: 1px dashed MediumAquamarine; vertical-align: top;" | === Пачаткоўцам === {{Haskell chapter/Асновы Haskell|sep= *}} | style="border-right: 1px dashed MediumAquamarine; vertical-align: top;" | |} === Прасунутым === === Манады === == Шлях адмыслоўца == Гэта секцыя пазнаёміць вас з ідэямі функцыйнага праграмавання, рознымі сткруктурамі дадзенных і тэорыяй тыпаў, пакрые і больш практычныя тэмы, як паралелізм. === Ласкава вітаем === === Весялімся з тыпамі === === Шырэйшая тэорыя === === Прадукцыйнасць === == Гаскель на практыцы == Штодзённыя рэчы і клопаты гаскеліста ўключаюць веданне бібліятэк, будаванне графічных інтэрфейсаў, работа з базамі дадзенных. Гэтай секцыяй вы зможаце карыстацца разам са Шляхам пачаткоўца. === Бібліятэчныя спасылкі === === Агульныя практыкі === === Адметныя справы === == Дадатковыя рэсурсы == * [http://www.haskell.org/haskellwiki/Learning_Haskell Learning Haskell] на haskell.org * [http://dev.stephendiehl.com/hask/ What I Wish I Knew When Learning Haskell] — разнастайная калекцыя кароткіх выкладак аб пачатковых і прасунутых тэмах. Выдадзена для агульнага доступу. {{Stub-meta|category=|лога=}} [[Катэгорыя:Праграмаванне]] [[en:Haskell]] [[de:Funktionale Programmierung mit Haskell]] [[es:Haskell]] [[fr:Programmation Haskell]] [[ja:Haskell]] [[pl:Haskell]] [[pt:Haskell]] [[ru:HaskellWikiBook]] [[zh:Haskell]] h9gstj48vz4wjua0zngqkr8nofy7b3u