Re[30]: Есть ли подобие LINQ на других языках/платформах?
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 21.04.21 09:11
Оценка:
Здравствуйте, Serginio1, Вы писали:

I>>Что это меняет? Здесь пример query comprehension, который показывает, как можно сделать linq для чего угодно.

S> То, что это не IQueryable!!

Цитирую себя:

RX, XML, WMI, IQueryable и тд и тд и тд.


Можешь вписать вместо итд свой пример с монадами


S>>>преобразуется в


I>>И что с того? Ты видишь здесь свои yield ?

S> С того, что это то как раз частный случай, а Linq для коллекций испольцется ну как минимум 50% использования Linq.
S>А в нем напрополую используется yield

Хоть 90% Это не делает iEnumerable общим случаем.
IQueryable можно натянуть на что угодно, хоть на коллекции, хоть на базу данных. Потому это гораздо больше похоже на общий случай. А вот IEnumerable это просто последовательность, и даже нужды коллекций покрывает не полностью.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.