Share via


Блог Василия Воронкова

О программировании и не только.

Алгебраические типы. Часть 3. Полиморфные варианты

Главный недостаток алгебраических типов явным образом следует из их главного преимущества перед...

Date: 05/31/2011

Алгебраические типы. Часть 2. ООП как путь к динамической типизации

Возможно, вам доводилось слышать такое утверждение о языке программирования Хаскелл - Хаскелл это...

Date: 05/26/2011

Алгебраические типы. Часть 1

В теории типов алгебраическим типом данных называют такой тип, который представляет собой...

Date: 05/25/2011

Чистые функции

На первый взгляд с чистыми функциями все просто. Функция называется чистой, если она удовлетворяет...

Date: 04/26/2011

Эти удивительные каррированные функции

Имея в языке только каррированные функции и левоассоциативный оператор вызова, вы можете с легкостью...

Date: 04/20/2011

Каррирование и частичное применение

Наверняка вы уже слышали такие термины как каррирование и частичное применение. Термины эти...

Date: 04/19/2011

Функциональный и императивный

А какой код, собственно, является императивным? Как ни странно, это не самый тривиальный вопрос....

Date: 04/18/2011

Функциональное программирование изменит мир

Видимо, у каждого в жизни наступает такое время, когда просто не можешь не завести какой-нибудь...

Date: 04/15/2011