Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.142.173.166] |
|
Страницы: (21) « Первая ... 11 12 [13] 14 15 ... 20 21 ( Перейти к последнему сообщению ) |
Сообщ.
#181
,
|
|
|
Не понял...
auto io_main = []() { putLine("What is your name?"); auto name = getLine(unit{}); return putLine("Nice to meet you, " + name + "!"); }(); |
Сообщ.
#182
,
|
|
|
Цитата Qraizer @ Не понял... auto io_main = []() { putLine("What is your name?"); auto name = getLine(unit{}); return putLine("Nice to meet you, " + name + "!"); }(); Для монад. Сходи по ссылке, если время есть. Я там для иллюстрации накидал реализацию монад на крестах. Добавлено Начало где-то тут Добавлено Про IO Добавлено Цитата Qraizer @ Не понял... Нужно перегрузить оператор ';'(если бы он был). |
Сообщ.
#183
,
|
|
|
Цитата D_KEY @ Цитата Qraizer @ Не понял... Нужно перегрузить оператор ';'(если бы он был). И еще нужен сахар для того, чтобы писать в духе: value <- func(); // use value А получалось: func() >>= [](auto value) { // use value } |
Сообщ.
#184
,
|
|
|
D_KEY, зачем это всё? Что не так? Объясни Астарот-у, почему это важно. По-твоему что, есть разница между Плюсовым a=b и Паскальным a:=b, что ли?
|
Сообщ.
#185
,
|
|
|
Цитата Qraizer @ По-твоему что, есть разница между Плюсовым a=b и Паскальным a:=b, что ли? Это тут при чём? |
Сообщ.
#186
,
|
|
|
Цитата Qraizer @ D_KEY, зачем это всё? Тот мой код? Исключительно для иллюстрации. Цитата Что не так? С чем? Цитата Объясни Астарот-у, почему это важно. Он спросил про монады и do-нотацию. Что именно ты имеешь в виду? Цитата По-твоему что, есть разница между Плюсовым a=b и Паскальным a:=b, что ли? Нет. Тут суть в том, что ты уходишь от разрушающего присваивания и передаешь значение по цепочке следующей функции. Добавлено Если что, я не предлагаю так писать на плюсах |
Сообщ.
#187
,
|
|
|
Цитата D_KEY @ И насколько точно, на твой взгляд, эти границы определяет то определение, что ты привел? Вполне чётко. Ровно в той же степени, в какой определение функционального подхода описывает его границы. Данное определение даёт понять, с чем именно и как оперирует ОО- парадигма. Добавлено Если это - всего лишь определение функции, но ещё не функциональный подход, то как (по твоему мнению) две приведённые тобою строчки кода могут относиться к ООП? Тут либо трусы снять, либо крестик надеть. Иначе никак. |
Сообщ.
#188
,
|
|
|
Цитата Flex Ferrum @ то как (по твоему мнению) две приведённые тобою строчки кода могут относиться к ООП? Я и не утверждал, что они относятся. |
Сообщ.
#189
,
|
|
|
Цитата korvin @ Я тоже умею играть в силлогизмы, разбирать сложные определения по словам и докапываться до каждого из. Но может лучше тратить время более конструктивно? |
Сообщ.
#190
,
|
|
|
Цитата Flex Ferrum @ Данное определение даёт понять, с чем именно и как оперирует ОО- парадигма. А дает ли оно понять, является ли некая система ОО? |
Сообщ.
#191
,
|
|
|
Цитата D_KEY @ Цитата Flex Ferrum @ то как (по твоему мнению) две приведённые тобою строчки кода могут относиться к ООП? Я и не утверждал, что они относятся. Но задавая вопрос ты предполагал, что ответ может быть утвердительным, так? Если нет, то в чём был смысл вопроса? Добавлено Цитата D_KEY @ Цитата Flex Ferrum @ Данное определение даёт понять, с чем именно и как оперирует ОО- парадигма. А дает ли оно понять, является ли некая система ОО? Да. Добавлено С поправкой: дизайн системы. |
Сообщ.
#192
,
|
|
|
Цитата Flex Ferrum @ Но задавая вопрос ты предполагал, что ответ может быть утвердительным, так? Конечно. Я же спрашиваю мнение людей, они бывают разными. Цитата Если нет, то в чём был смысл вопроса? Уточнить позицию участников. Цитата Да. Сможешь рассказать на примере stdio.h почему является и на примере STL, почему нет? |
Сообщ.
#193
,
|
|
|
А чё сразу я?!
|
Сообщ.
#194
,
|
|
|
Цитата Flex Ferrum @ Но может лучше тратить время более конструктивно? Да, например, не писать пространную воду, выдавая её за что-то осмысленное. |
Сообщ.
#195
,
|
|
|
Цитата Астарот @ А чё сразу я?! Это старая добрая традиция - все темы сводятся либо к бабам, либо к Астароту |