Size: a a a

2020 July 18

I

Ioann_V in pro.cxx.holywars
container.<...>?
источник

CD

Constantine Drozdov in pro.cxx.holywars
Ioann_V
Мне скорее синтаксис интересен, как оно по итогу будет выглядеть?
filtered(container, lambda)
источник

CD

Constantine Drozdov in pro.cxx.holywars
либо container | filter(lambda), если контейнер самописен
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
Ioann_V
Ну я бы хотел, получать это все компайл тайме
Хочешь увеличить время сборки проекта? Надоело слишком быстро закрывать таски?
источник

I

Ioann_V in pro.cxx.holywars
/dev/urandon ¯\_(ツ)_/¯
Хочешь увеличить время сборки проекта? Надоело слишком быстро закрывать таски?
Это исключительно home. Хочу, видимо. Почему нет?
источник

I

Ioann_V in pro.cxx.holywars
Или я что, зря Плюсы взял... Мог оставаться на голом Си?
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
Ioann_V
Это исключительно home. Хочу, видимо. Почему нет?
Тогда доп ачивка: сделать так, чтоб подсказки у IntelliSense продолжали работать при выводе значений
источник

I

Ioann_V in pro.cxx.holywars
А ты по синтаксису что предложишь?
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
При наведении мышкой на контейнеры с результатами
источник

I

Ioann_V in pro.cxx.holywars
/dev/urandon ¯\_(ツ)_/¯
Тогда доп ачивка: сделать так, чтоб подсказки у IntelliSense продолжали работать при выводе значений
Мне сначала надо понять, как именно я делаю, а уже потом сделать.
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
Ioann_V
А ты по синтаксису что предложишь?
Лямды работают? Какой стандарт доступен?
источник

I

Ioann_V in pro.cxx.holywars
Да, лямбды есть, само собой. Костя выше предлагал.
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
Сделай фильтр и хелперы на нём
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
Haskell.Predule в помощь по интерфейсу
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
Ioann_V
А ты по синтаксису что предложишь?
А так — нет тут ничего сложного, чтобы query dsl сделать на комбинаторах
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
Но если слишком много комбинаторов начинаешь стакать, компилятору и IDEшке будет очень плохо
источник

I

Ioann_V in pro.cxx.holywars
/dev/urandon ¯\_(ツ)_/¯
А так — нет тут ничего сложного, чтобы query dsl сделать на комбинаторах
Типа, consexpr разбор строки?
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
Ioann_V
Типа, consexpr разбор строки?
Не, специальные типы-вьюшки (которые пребразовывают вход в выход), которые можно между собой комбинировать
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
По смыслу: блюпринты в ue или граф флоу в touch designer, если аналогии искать
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
/dev/urandon ¯\_(ツ)_/¯
Не, специальные типы-вьюшки (которые пребразовывают вход в выход), которые можно между собой комбинировать
Или ranges из недавнего для хипстеров
источник