|
|
(32 intermediate revisions by 5 users not shown) |
Line 1: |
Line 1: |
| === Для начинающих === | | == Материалы о Haskell на русском языке == |
|
| |
|
| {|width="100%" cellspacing="0" cellpadding="15" valign="top" style="margin:0.8em 0;border:1px solid MediumAquamarine;background:honeydew"
| | * [[Ru/IO | Введение в Haskell IO ]] |
| | * [[Ru/Monad | Монады ]] |
| | * [[Ru/Problem_K | Задача К]] |
|
| |
|
| |valign="top" style="border-right: 1px dashed MediumAquamarine"|
| | === Материалы в процессе написания (перевода) === |
|
| |
|
| ==== Основы ====
| | * [http://ru.wikibooks.org/wiki/HaskellWikiBook Перевод Haskell WikiBook ] |
| | * [[Ru/FFI_Introduction | Введение в FFI ]] |
| | * [[Ru/IO_Inside | Ввод/вывод изнутри ]] |
| | * [[Ru/GHC/Class_Instance_Extensions | Расширения GHC для классов типов]] |
|
| |
|
| * [[Ru/Haskell/WikiBook/GettingSetUp | Установка]]
| | == Книги о Haskell на русском языке == |
| * [[Ru/Haskell/WikiBook/VariablesAndFunctions | Переменные и функции ]]
| |
| * [[Ru/Haskell/WikiBook/ListsAntTuples | Списки и кортежи ]]
| |
| * [[Ru/Haskell/WikiBook/NextSteps | Продвигаемся дальше ]]
| |
| * [[Ru/Haskell/WikiBook/TypeBasics | Типы данных ]]
| |
| * [[Ru/Haskell/WikiBook/SimpleInputAndOutput | Ввод/вывод ]]
| |
| * [[Ru/Haskell/WikiBook/TypeDeclarations | Описание типов ]]
| |
|
| |
|
| |valign="top" style="border-right: 1px dashed MediumAquamarine"|
| | * [[Функциональное программирование на языке Haskell]] |
| | * [[Справочник по языку Haskell]] |
| | * [[Практика работы на языке Haskell]] |
| | * [[14 занимательных эссе о языке Haskell и функциональном программировании]] |
|
| |
|
| ==== Начальный уровень ==== | | == Журналы == |
|
| |
|
| * [[Ru/Haskell/WikiBook/Recursion | Рекурсия ]] | | * [[Practice of Functional Programming|Практика функционального программирования]] |
| * [[Ru/Haskell/WikiBook/PatternMatching | Сопоставление с образцом ]]
| |
| * [[Ru/Haskell/WikiBook/MoreAboutLists | Ещё о списках ]]
| |
| * [[Ru/Haskell/WikiBook/ControlStructures | Управляющие конструкции ]]
| |
| * [[Ru/Haskell/WikiBook/ListProcessing | Обработка списков ]]
| |
| * [[Ru/Haskell/WikiBook/MoreOnFunctions | Ещё о функциях ]]
| |
| * [[Ru/Haskell/WikiBook/HigherOrderFunctions | Функции высшего порядка ]]
| |
|
| |
|
| |valign="top" style="border-right: 1px dashed MediumAquamarine"|
| | == Ссылки == |
|
| |
|
| ==== Средний уровень ====
| | * [http://spbhug.folding-maps.org/wiki/ SPbHUG. Сайт Санкт-Петербургской группы пользователей Haskell] |
|
| |
|
| * [[Ru/Haskell/WikiBook/Modules | Модули ]]
| | [[Category:Ru]] |
| * [[Ru/Haskell/WikiBook/Indentation | Отступы, разметка ]]
| |
| * [[Ru/Haskell/WikiBook/MoreOnDatatypes | Ещё о типах данных ]]
| |
| * [[Ru/Haskell/WikiBook/ClassDeclarations | Объявление классов ]]
| |
| * [[Ru/Haskell/WikiBook/ClassesAndTypes | Классы и типы ]]
| |
| | |
| |valign="top"|
| |
| | |
| ==== Монады ====
| |
| | |
| * [[Ru/Haskell/WikiBook/UnderstandingMonads | Пытаемся понять монады ]]
| |
| * [[Ru/Haskell/WikiBook/AdvancedMonads | Снова монады ]]
| |
| * [[Ru/Haskell/WikiBook/AdditiveMonads | MonadPlus ]]
| |
| * [[Ru/Haskell/WikiBook/MonadTransformers | Преобразователи монад ]]
| |
| * [[Ru/Haskell/WikiBook/PracticalMonads | Практическое применение ]]
| |
| | |
| |}
| |
| | |
| === Для продолжающих ===
| |
| | |
| {|width="100%" cellspacing="0" cellpadding="15" valign="top" style="margin:0.8em 0; border: 1px solid SlateBlue; background:#F7F7FF"
| |
| | |
| |valign="top" style="border-right: 1px dashed SlateBlue"|
| |
| | |
| ==== Более глубокое изучение ====
| |
| | |
| |valign="top" style="border-right:1px dashed SlateBlue"|
| |
| | |
| ==== Развлекаемся с типами ====
| |
| | |
| |valign="top" style="border-right:1px dashed SlateBlue"|
| |
| | |
| ==== Теория ====
| |
| |valign="top"|
| |
| | |
| ==== Производительность ====
| |
| |}
| |