Evgenii
https://twitter.com/clattner_llvm/status/877341760812232704
Dmitry
где посмотреть сорцы std::variant? дайте сыль плз
Dmitry
новомодного
Dmitry
в тильдовой генте ещё не завезли
Berkus
маск не дал крису запилить теслу на свифте? )
Крылатый
Онтопчик! https://github.com/FelixPetriconi/future_proposal/blob/v1.1/proposal.md
Крылатый
Пропозал.
Pepe 🐸
https://twitter.com/clattner_llvm/status/877341760812232704
Твиттер как всегда не грузится...
Александр
https://github.com/viboes/std-make/blob/master/doc/proposal/expected/d0323r2.md
Александр
вроде проскакивало
Evgenii
в тильдовой генте ещё не завезли
стяни 9999 компилятор из оверлея)
Dmitry
стяни 9999 компилятор из оверлея)
мне не настолько горит)
Dmitry
https://github.com/mpark/variant/blob/master/include/mpark/variant.hpp
🐙 Antony
Онтопчик! https://github.com/FelixPetriconi/future_proposal/blob/v1.1/proposal.md
> In cases where error handling is necessary, an optional second argument to then can be used. Ну наконец то!
Крылатый
О, багу нашёл.
Надеюсь, они норм относятся к PR.
Dmitry
https://github.com/mpark/variant/blob/master/include/mpark/variant.hpp#L740
Dmitry
рекурси йунион дидуктибле ясно
Evgenii
мне не настолько горит)
будь мужиком, собери систему с gcc-9999😂
Крылатый
Можно же просто собрать gcc отдельно.
Крылатый
И пощупать его за всякое!
Крылатый
Думаю, ему даже понравится.
Arseny
> In cases where error handling is necessary, an optional second argument to then can be used. Ну наконец то!
Часто в обоих ветках нужно иметь доступ к чему-то move constructible, что проблематично передать в обе лямбды. Было бы полезно поддержать передачу одной лямбды, которая принимает что-то вроде optional<R>.
Крылатый
Ее, PR приняли. Теперь я контрибутор в пропозалы!
Alexander
Поясните, что такое пропозалы
Alexander
Типа предложение по улучшению?
Крылатый
Поясните, что такое пропозалы
Да, фичреквесты в стандарт языка.
Alexander
Понял, спасибо
Anatoly
http://ideone.com/wxSYuh
Спасибо!!!
Matway
Специально убрал лябмды и overload, чтобы ничего лишнего.
Arseny
вызовется только одна либо success, либо fail
Есть std::unique_ptr Его нужно передать куда-то дальше в обоих ветках. Как его передать в обе лямбды?
Arseny
Может быть много других типов, которые не поддерживают копирование.
Anatoly
тогда их надо загонять под управление shared_ptr
Arseny
тогда их надо загонять под управление shared_ptr
Так конечно можно, но это же гораздо менее удобно, чем одна общая лямбда.
Крылатый
А можно тупо копированием же, если данные небольшие)
Крылатый
Ок.
ttldtor
лиспятинкой пахнет)
Matway
Msys2 mingw-64 auto tpl = std::tuple<char, char, char, char, double>(); std::cout << sizeof(tpl) << std::endl; // > 16
Уже выяснили, что в свежие стандартные библиотеки завезли :) Только правильнее double, char, char, double, чтобы от порядка не зависело.
Anatoly
а стоит ли это того, чтобы использовать? не легче ли поднять слой с REST сервисом, тем самым обеспечив интерфейсом не только C++ клиентов, но и JS и т.п.?
Крылатый
И про модули.
Крылатый
Но это только в C++20147.
Anatoly
я тоже тогда кину на всякий случа, есть средства быстрого подъема REST к обширному списку СУБД: http://blog.dreamfactory.com/add-a-rest-api-to-any-sql-db-in-minutes
vladislav
Но это только в C++20147.
долго жить ещё плюсам
vladislav
боюсь представить что будет к тому времени представлять из себя стандарт
Крылатый
Кстати про боль. Вот вам сравнение рейнджей https://kristerw.blogspot.ru/2017/06/a-look-at-range-v3-code-generation.html
vladislav
ну не на 18 тысяч лет же :)
Anatoly
хотя, видимо для local database очень может быть средство
Крылатый
Не, просто Idris смержат с C++.
Крылатый
И будет доказательная арифметика указателей.
Крылатый
Буахаха!
vladislav
потом и авто уберут, и с++ наконец-то уже станет питоном
Крылатый
Фу
Крылатый
Как некультурно.
Крылатый
Любой нешаблонный код будет депрекейтед!
Крылатый
По аналогии с throw/noexcept?
Andrey
канпеляция... 🙈 время... 🙈
Крылатый
Конопляция.
Крылатый
...а Александреску всё будет толкать D v50.
Igor
Во славу конст-нацизма
Berkus
CONSTEXPR MACHT FREI
Anonymous
Всем привет
Anonymous
Ох ,тут кто то есть
🦥Alex Fails
*тут были оскорбления и бессмысленный флейм от уже забаненного участника @Boris18*. Удалены by @AlexFails
Berkus
/warn последнее китайское
Dogma
Berkus
интересно работает счетчик, там off-by-one что ли?
Berkus
крутотень, а я ему хотел последний шанс оставить
Berkus
ну не судьба видимо
Anatoly
а что это было? сколько грязи из одного рта.
Крылатый
Суицид.