Re[6]: Использование tuple
От: Oksana Gimmel http://oksana-gimmel.blogspot.com/
Дата: 22.10.09 13:57
Оценка:
Здравствуйте, Jack128, Вы писали:

OG>>Как нормальная замена void. Чтобы можно было функции, возвращающие значения, и функции, не возвращающие значения, однотипно полиморфно обрабатывать.


J>А мона пример??


J>Tuple GetTuple0() {...}

J>Tuple<int> GetTuple1 {...}

J>как можно полиморфно их обработать???


Ну, например, в Haskell следующий код будет работать независимо от того, возвращает ли функция f кортеж, () или что-то ещё:
liftM f
asato ma sad gamaya
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.