Вікікнігі
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