User Tools

Site Tools


courses:functional_programming:materials

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
courses:functional_programming:materials [2018/11/12 16:50]
vnikolenko
courses:functional_programming:materials [2022/12/10 09:08] (current)
Line 17: Line 17:
   * [[https://​medium.com/​@_bravit/​%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8-%D0%BF%D0%BE-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8E-%D0%BD%D0%B0-haskell-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4%D1%8B-712c1f5b7749|Обзор свежих англоязычных книг по Haskell. Брагилевский В.]]   * [[https://​medium.com/​@_bravit/​%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8-%D0%BF%D0%BE-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8E-%D0%BD%D0%B0-haskell-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4%D1%8B-712c1f5b7749|Обзор свежих англоязычных книг по Haskell. Брагилевский В.]]
   * [[https://​github.com/​ruHaskell/​ruhaskell/​wiki/​Translation|Перевод терминов,​ имён и названий]]   * [[https://​github.com/​ruHaskell/​ruhaskell/​wiki/​Translation|Перевод терминов,​ имён и названий]]
 +  * [[https://​wiki.haskell.org/​Typeclassopedia | Typeclassopedia (немного устарела)]]
   * {{ :​courses:​functional_programming:​Type_Classes_in_Haskell_Tom_Schrijvers.pdf| Презентация о классах типов в Haskell и внутренней реализации через словари}}   * {{ :​courses:​functional_programming:​Type_Classes_in_Haskell_Tom_Schrijvers.pdf| Презентация о классах типов в Haskell и внутренней реализации через словари}}
 +  * {{ :​courses:​functional_programming:​fold_Hutton.pdf| A tutorial on the universality and expressiveness of fold (Hutton)}} ​
 +  * [[https://​www.schoolofhaskell.com/​user/​mgsloan/​monoids-tour| Monoids Tour (немного устарела,​ но объяснение доступное с примерами)]]
 +  * {{ :​courses:​functional_programming:​theory_and_practice_of_fusion.pdf| Theory and Practice of Fusion (Ralf Hinze, Thomas Harper, and Daniel W. H. James)}} ​
 +  * [[http://​fprog.ru/​2009/​issue1/​dan-piponi-haskell-monoids-and-their-uses/​ | Моноиды в Haskell и их использование (немного устарела,​ но объяснение доступное с примерами) ]]
 +  * [[https://​wiki.haskell.org/​Monoid | Monoid (Haskell wiki)]]
 +  * [[https://​eli.thegreenplace.net/​2018/​haskell-functions-as-functors-applicatives-and-monads|Haskell functions as functors, applicatives and monads]]
 +  * [[https://​habr.com/​post/​183150|Функторы,​ аппликативные функторы и монады в картинках]]
 === Видео === === Видео ===
   * [[https://​www.youtube.com/​watch?​v=7BPQ-gpXKt4&​list=PLlb7e2G7aSpRDR44HMNqDHYgrAOPp7QLr|CSCenter. Функциональное программирование. Москвин Д.Н.]]   * [[https://​www.youtube.com/​watch?​v=7BPQ-gpXKt4&​list=PLlb7e2G7aSpRDR44HMNqDHYgrAOPp7QLr|CSCenter. Функциональное программирование. Москвин Д.Н.]]
Line 25: Line 33:
   *  {{ :​courses:​functional_programming:​2018_haskell_2_datatypes.zip |Типы данных,​ ленивость,​ списки}}   *  {{ :​courses:​functional_programming:​2018_haskell_2_datatypes.zip |Типы данных,​ ленивость,​ списки}}
   *  {{ :​courses:​functional_programming:​2018_haskell_3_typeClasses.zip|Классы типов}}   *  {{ :​courses:​functional_programming:​2018_haskell_3_typeClasses.zip|Классы типов}}
 +  *  {{ :​courses:​functional_programming:​2018_haskell_4_folds.zip|Свертки,​ моноиды}}
 +  *  {{ :​courses:​functional_programming:​2018_haskell_5_functors.zip|Функторы}}
 ===== Scala, Java, Python... ===== ===== Scala, Java, Python... =====
   * [[https://​www.coursera.org/​learn/​progfun1|Coursera. Functional Programming Principles in Scala. Odersky M.]]   * [[https://​www.coursera.org/​learn/​progfun1|Coursera. Functional Programming Principles in Scala. Odersky M.]]
courses/functional_programming/materials.1542041441.txt.gz · Last modified: 2022/12/10 09:08 (external edit)