Рет қаралды 3,851
Определение монады давно стало мемом в сообществе. В самом деле, это всего лишь моноид в категории эндофункторов, в чём проблема? Но ведь это больше чем просто мем - в нём отражено отношение сообщества к математическим корням Haskell, да и к математике в целом: её по-прежнему считают не только чрезмерно сложной, но и совершенно ненужной программисту. А между тем сама наша профессия глубоко математична по своей природе, и потому некоторые разделы математики - в частности, теория категорий - могут принести нам пользу, в том числе и сугубо практическую. Цель моего доклада - доказать это.