Haskell: Розніца паміж версіямі

Змесціва выдалена Змесціва дададзена
др Дадатковая інфармацыя аб мэтах
др Трохі дадаў новых секцый
Радок 17:
Гаскель прыемны для праграмавання, бо працаваць з чыстымі функцыямі прасцей, а развіваная сістэма тыпаў дапамагае прадухіліць глупыя і сур'ёзныя абмылкі.
 
Мэта гэтай кнігі навучыць вас мове праграмавання Гаскель і ўвогуле праграмаванню, пачынаючы ад самых асноў да прасунутых магчымасцей. Мы просім вопытных праграмістаў быць вельмі настойлівымі падчас навучання, бо мовы уже знаныя вам могуць істотна адрознівацца ад ГаскеляГаскелю, звычкі засвоенныя ад іншых моў могуць ускладніць навучэнне — Гаскель просты, але адрозны. Вучыцца глядзець на свет вачымі функцыйнага праграміста — прыгода ў новым дзіўным свеце. Яна адорыць вас ведамі цэннымі для ўсіх моў.
 
== Агляд ==
Кніга складаецца з трох частак: "Шлях пачаткоўца", "Шлях адмыслоўца" і секцыя пад назовам "Гаскель на практыцы". Апошняя секцыя пакрывае практычныя прыклады, залежыць толькі ад Шляха пачаткоўца. Вопытныя праграмісты могуць прачытаць агляд, каб быстра ацаніць, што робіць Гаскель унікальнымі і іншым проціў астатніх моў.
 
== Шлях пачаткоўца ==
Гэта секцыя знаёміць вас з асновамі Гаскелю і з некалькімі папулярнымі бібліятэкамі. У канцы гэтай частцы вы ўжо зможаце пісаць простыя праграмы на Гаскелі. Большыня глаў уключае практыкаванні з адказамі.
 
{| cellpadding="15" cellspacing="0" style="background-color: honeydew; 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 Basics|sep=
*}}
| style="border-right: 1px dashed MediumAquamarine; vertical-align: top;" |
 
=== Пачаткоўцам ===
* {{Haskell chapter/Асновы|sep=
*}}
| style="border-right: 1px dashed MediumAquamarine; vertical-align: top;" |
 
=== Прасунутым ===
* {{Haskell chapter/Прасунутым|sep=
*}}
| style="vertical-align: top;" |
 
=== Манады ===
* {{Haskell chapter/Манады|sep=*|subsep= - |breaksep=
**|firstsep=
*}}
|}
 
== Шлях адмыслоўца ==
Гэта секцыя пазнаёміць вас з ідэямі функцыйнага праграмавання, рознымі сткруктурамі дадзенных і тэорыяй тыпаў, пакрые і больш практычныя тэмы, як паралелізм.
 
{| cellpadding="15" cellspacing="0" style="background-color: #f7f7ff; border: 1px solid SlateBlue; border-collapse: collapse; margin: 0.8em 0; vertical-align: top; width: 100%;"
| style="border-right: 1px dashed SlateBlue; vertical-align: top;" |
 
=== Ласкава вітаем ===
* {{Haskell chapter/Advanced Haskell|sep=
*}}
| style="border-right: 1px dashed SlateBlue; vertical-align: top;" |
 
=== Весялімся з тыпамі ===
* {{Haskell chapter/Fun with Types|sep=
*}}
| style="border-right: 1px dashed SlateBlue; vertical-align: top;" |
 
=== Шырэйшая тэорыя ===
* {{Haskell chapter/Wider Theory|sep=
*}}
| style="vertical-align: top;" |
 
=== Прадукцыйнасць ===
* {{Haskell chapter/Haskell Performance|sep=
*}}
|}
 
== Гаскель на практыцы ==
Штодзённыя рэчы і клопаты гаскеліста ўключаюць веданне бібліятэк, будаванне графічных інтэрфейсаў, работа з базамі дадзенных. Гэтай секцыяй вы зможаце карыстацца пасля Шляха пачаткоўца.
 
{| cellpadding="15" cellspacing="0" style="background-color: cornsilk; border: 1px solid gold; border-collapse: collapse; margin: 0.8em 0; width: 100%;"
| style="border-right: 1px dashed gold; vertical-align: top;" |
 
=== Бібліятэчныя спасылкі ===
* {{Haskell chapter/Libraries Reference|sep=*|subsep= - |breaksep=
**|firstsep=
*}}
| style="border-right: 1px dashed gold; vertical-align: top;" |
 
=== Агульныя практыкі ===
* {{Haskell chapter/General Practices|sep=
*}}
| style="vertical-align: top;" |
 
=== Адметныя справы ===
* {{Haskell chapter/Specialised Tasks|sep=
*}}
|}
 
== Дадатковыя рэсурсы ==