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=
*}}
|}
== Дадатковыя рэсурсы ==
|