<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/util/string/cast.h, branch stable-23-2</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=stable-23-2</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=stable-23-2'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2022-08-09T18:48:31Z</updated>
<entry>
<title>Introduce TryFromString returning TMaybe</title>
<updated>2022-08-09T18:48:31Z</updated>
<author>
<name>evelkin</name>
<email>evelkin@yandex-team.com</email>
</author>
<published>2022-08-09T18:48:31Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=dd2db1bb6afc3705b308e83bef1a467ac38d4427'/>
<id>urn:sha1:dd2db1bb6afc3705b308e83bef1a467ac38d4427</id>
<content type='text'>
Позволяем писать без неиницилизированных переменных по месту использования.

Вот такую красоту например:

```
if (auto a = TryFromString&lt;T&gt;(str)) {
    что-то делаем с \*a
}
```</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;rmcf@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:51:02Z</updated>
<author>
<name>rmcf</name>
<email>rmcf@yandex-team.ru</email>
</author>
<published>2022-02-10T13:51:02Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=6a1621c5991cd17c6352affcad7c6931bef18917'/>
<id>urn:sha1:6a1621c5991cd17c6352affcad7c6931bef18917</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;rmcf@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:51:02Z</updated>
<author>
<name>rmcf</name>
<email>rmcf@yandex-team.ru</email>
</author>
<published>2022-02-10T13:51:02Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=1f6a6eecc76bc32831570c7c438dc43e229b09aa'/>
<id>urn:sha1:1f6a6eecc76bc32831570c7c438dc43e229b09aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;onpopov@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:50:38Z</updated>
<author>
<name>onpopov</name>
<email>onpopov@yandex-team.ru</email>
</author>
<published>2022-02-10T13:50:38Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8773f7661194d4c0bdb1e3937b2ff7ae01dd13f8'/>
<id>urn:sha1:8773f7661194d4c0bdb1e3937b2ff7ae01dd13f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;onpopov@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:50:38Z</updated>
<author>
<name>onpopov</name>
<email>onpopov@yandex-team.ru</email>
</author>
<published>2022-02-10T13:50:38Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=84a29dd4980d5b39615e453f289bd1a81213296d'/>
<id>urn:sha1:84a29dd4980d5b39615e453f289bd1a81213296d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for Alexey Salmin &lt;alexey.salmin@gmail.com&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:49:37Z</updated>
<author>
<name>Alexey Salmin</name>
<email>alexey.salmin@gmail.com</email>
</author>
<published>2022-02-10T13:49:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=71af077a5dfe7e9f932a508422c2dac81a57ebc0'/>
<id>urn:sha1:71af077a5dfe7e9f932a508422c2dac81a57ebc0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for Alexey Salmin &lt;alexey.salmin@gmail.com&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:49:37Z</updated>
<author>
<name>Alexey Salmin</name>
<email>alexey.salmin@gmail.com</email>
</author>
<published>2022-02-10T13:49:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=3c5b1607b38f637d2f3313791ed25c2e080d2647'/>
<id>urn:sha1:3c5b1607b38f637d2f3313791ed25c2e080d2647</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;kimkim@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:49:28Z</updated>
<author>
<name>kimkim</name>
<email>kimkim@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:28Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=10807864acf73d00f425a23b442aac2cf34403a8'/>
<id>urn:sha1:10807864acf73d00f425a23b442aac2cf34403a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;kimkim@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:49:27Z</updated>
<author>
<name>kimkim</name>
<email>kimkim@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:27Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=13f84424ed9975f6827d9786087c6fe6ea265cda'/>
<id>urn:sha1:13f84424ed9975f6827d9786087c6fe6ea265cda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;pozhilov@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:49:27Z</updated>
<author>
<name>pozhilov</name>
<email>pozhilov@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:27Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=29b120fd551ad11a832424491fa992809feb3e99'/>
<id>urn:sha1:29b120fd551ad11a832424491fa992809feb3e99</id>
<content type='text'>
</content>
</entry>
</feed>
