Learn about functional programming, and how it can be effectively combined with object-oriented programming. Gain practice in writing clean functional code, using the Scala programming language. This course introduces the cornerstones of functional programming using the Scala programming language. Functional...
15 сентября 2014, 7 недель
В избранном у 5 человек
Learn how to write composable software that stays responsive at all times by being elastic under load and resilient in the presence of failures. Model systems after human organizations or inter-human communication. This is a follow-on for the Coursera class “Principles of Functional Programming in Scala...
13 апреля 2015, 7 недель
В избранном у 3 человек
Фундаментальный курс, основанный на одноименной книге от профессоров MIT рассказывает об абстракции данных и кода, рекурсии, состоянии и метаязыковой абстракции.
1 июля 2013, Свободный график
В избранном у 3 человек
This course introduces students to the principles of computation. Upon completion of 6.001, students should be able to explain and apply the basic methods from programming languages to analyze computational systems, and to generate computational solutions to abstract problems. Substantial weekly programming...
Свободный график
В избранном у 1 человека
Кубенский Александр Александрович
Computer Science Center
Компьютерные науки
Курс добавлен: давно
Программа занятий по функциональному программированию включает в себя лекции и решение задач на программирование в функциональном стиле на языке Haskell. Примерное содержание лекций:
Тема 1. Основы функционального программирования
Понятие о функциональном программировании; введение в Haskell; сп...
Свободный график
В избранном у 7 человек
Haskell is a high-level, pure functional programming language with a strong static type system and elegant mathematical underpinnings, and is being increasingly used in industry by organizations such as Facebook, AT&T, and NASA. In the first 3/4 of the course, we will explore the joys of pure, lazy,...
Свободный график
В избранном у 4 человек
Haskell является чисто функциональным языком программирования общего назначения, который включает много последних инноваций в разработке языков программирования.
Свободный график
В избранном у 1 человека
Investigate the basic concepts behind programming languages, with an emphasis on the techniques and benefits of functional programming. Use the programming languages ML, Racket, and Ruby to learn how the pieces of a language fit together to create more than the sum of the parts. Gain new software skills...
Детали не анонсированы
В избранном у 1 человека
The topics covered in this course include:
Languages and compilers to exploit multithreaded parallelism
Implicit parallel programming using functional languages and their extensions
Higher-order functions, non-strictness, and polymorphism
Explicit parallel programming and nondeterminism
The lambda...
Свободный график
В избранном у 1 человека
Простое и комфортное введение в язык программирования Erlang и набор библиотек OTP.
27 января 2014, Свободный график
В избранном у 1 человека
DelftX
Курс добавлен: 5 июня 2014
The aim of this course is to teach the foundations of functional programming and how to apply them in the real world. About this Course Broadly speaking, functional programming is a style of programming in which the primary method of computation is the application of functions to arguments. Among other...
15 октября 2014, 6 недель
В избранном у 2 человек
Курс знакомит слушателей с парадигмой функционального программирования, в которой решение задач сводится к описанию функций, перерабатывающих некоторые входные данные в выходные и строящихся из более простых функций на основе принципов функциональной абстракции и аппликации. Рассматриваются теоретич...
Курс знакомит слушателей с языком Haskell - наиболее известным чистым функциональным языком программирования. Мы изучим понятийный аппарат и методы программирования, характерные для функциональных языков, и научимся применять их, используя богатый инструментарий, предоставляемый языком Haskell. Совм...
Скоро, Свободный график
В избранном у 2 человек
Gain a foundation in functional programming with F# and learn to express powerful programming ideas effectively. Learn the basics of F# syntax in this programming course from the experts at Microsoft, and begin your journey into the world of functional and modular programming. Why learn F...
28 сентября 2015, 4 недели
В избранном у 1 человека
Jeremy Singer
The University of Glasgow
Курс добавлен: 5 июля 2016
Get an introduction to Haskell, the increasingly popular functional programming language, with this University of Glasgow course.
19 сентября 2016
18 сентября 2017
2 апреля 2018
17 сентября 2018
15 апреля 2019
16 сентября 2019
30 марта 2020
21 сентября 2020
19 апреля 2021
10 января 2022
Simon Thompson
The University of Kent
Курс добавлен: 28 ноября 2016
Learn the theory and practice of functional programming in Erlang, through practical exercises and suggested projects.
20 февраля 2017
19 июня 2017
4 мая 2020
В избранном у 2 человек