Re[145]: Тормознутость и кривость linq. Compile-time EDSL DB query proof-of-conc
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 06.07.16 08:49
Оценка:
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>Здесь не имеет значения, я вообще не утверждал что это супер практично. Это пример в контексте утверждения о невозможности, впрочем твоё передёргивание вполне ожидаемо

Ты сделал то, что делает sqlpp.

Теперь покажи то, что делает linq.

Для затравки:
IQueryable<Foo> F(IQueryable<Foo> q, int? v) => v.HasValue ? q.Where(x => x.value == v) : q



1) Три разных типа для select, where и from не подойдут, не будет никакой композиции
2) Запрос должен быть с параметрами
3) Нужно поддерживать nullable
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.