[Перевод] Typescript: Объединение типов в глубину
#TypeScript #typeinference #generics #types IV
https://habr.com/ru/post/526998/
#TypeScript #typeinference #generics #types IV
https://habr.com/ru/post/526998/
t.me
Typescript: Объединение типов в глубину
Пошаговое руководство о том, как в TypeScript написать такой generic-тип, который объединяет произвольные вложенные key-value структуры.Примечание переводчика: я...
Обобщаем паттерн посетитель (С++)
#C #pattern #visitor #crtp #templates #generics IV
https://habr.com/ru/post/532412/
#C #pattern #visitor #crtp #templates #generics IV
https://habr.com/ru/post/532412/
t.me
Обобщаем паттерн посетитель (С++)
Недостатки типичной реализацииВ статье намеренно не приведен пример типичной реализации паттерна посетителя в C++.Если вы не знакомы с этим паттерном, то вот тут...
Произвольное число аргументов любых типов на C11 и выше с помощью _Generic и variadic макросов
#C #C #c #c #_Generic #generics #c11 IV
https://habr.com/ru/post/553636/
#C #C #c #c #_Generic #generics #c11 IV
https://habr.com/ru/post/553636/
t.me
Произвольное число аргументов любых типов на C11 и выше с помощью _Generic и variadic макросов
Функция print на Си, принимающая любые аргументы в любом количествеФункция print на Си, принимающая любые аргументы в любом количествеО себеЯ сам программист на...
PHP Generics. Right here. Right now
#Opensource #PHP #Программирование #php #generics IV
https://habr.com/ru/post/577750/
#Opensource #PHP #Программирование #php #generics IV
https://habr.com/ru/post/577750/
t.me
PHP Generics. Right here. Right now
Многие PHP разработчики хотели бы видеть в PHP поддержку дженериков, и я в том числе. RFC по их добавлению был создан ещё в 2016 году, но до сих пор не принял окончательный вид. Я рассмотрел...
Как устроен вывод Generic-типов в Java
#БлогкомпанииРайффайзенбанк #Программирование #Java #ООП #Инженерныесистемы #java #generics IV
https://habr.com/ru/post/588949/
#БлогкомпанииРайффайзенбанк #Программирование #Java #ООП #Инженерныесистемы #java #generics IV
https://habr.com/ru/post/588949/
Хабр
Как устроен вывод Generic-типов в Java
Добрый день! Меня зовут Владислав Верминский, я отвечаю за развитие профессии JVM-разработчика в Райффайзенбанке. В этой статье я расскажу про неоднозначность вывода типов в Java. На первый взгляд с...
Как LINQ, только быстрый и без аллокаций
#NET #C #c #cnet #net #generics #linq IV
https://habr.com/ru/post/648529/
#NET #C #c #cnet #net #generics #linq IV
https://habr.com/ru/post/648529/
Хабр
Как LINQ, только быстрый и без аллокаций
Кому не нравится LINQ в C#? Встроенная и уже достаточно старая фича языка C# и рантайма .NET.Но можем ли мы сделать более эффективную версию этой фичи?TL;DR (спойлер)Можем сделать более эффективную,...
Потоковая обработка данных в go
#Go #Функциональноепрограммирование #streamprocessing #generics IV
https://habr.com/ru/post/667164/
#Go #Функциональноепрограммирование #streamprocessing #generics IV
https://habr.com/ru/post/667164/
Хабр
Потоковая обработка данных в go
При использовании языка Go чувствуется нехватка хорошей библиотеки для работы с потоками данных. Имеющиеся библиотеки в основном написаны во времена до дженериков и имеют не очень удобный интерфейс.С...
Получение generic-типа в runtime
#Java #generics #generictypes #kotlin #spring #сезонjava IV
https://habr.com/ru/post/588252/
#Java #generics #generictypes #kotlin #spring #сезонjava IV
https://habr.com/ru/post/588252/
Хабр
Получение generic-типа в runtime
В Java 5 появились generic-типы, а вместе с ним и концепция type erasure , которая буквально означает стирание информации о generic-типе после компиляции. Действительно, во многих случаях это просто...
[Перевод] Как сгенерировать UUID в качестве первичных ключей при помощи Hibernate
#БлогкомпанииOTUS #Java #uuid #первичныеключи #hibernate #generics #дженерики IV
https://habr.com/ru/post/686136/
#БлогкомпанииOTUS #Java #uuid #первичныеключи #hibernate #generics #дженерики IV
https://habr.com/ru/post/686136/
Хабр
Как сгенерировать UUID в качестве первичных ключей при помощи Hibernate
Большинство разработчиков предпочитают числовые первичные ключи, потому что они эффективны в использовании и их легко сгенерировать . Но это не означает, что первичный ключ должен быть числом....
Go: обобщенные алгоритмы и типы
#Программирование #Go #generics #go #golang #обобщенныетипы #обобщенныефункции IV
https://habr.com/ru/post/709438/
#Программирование #Go #generics #go #golang #обобщенныетипы #обобщенныефункции IV
https://habr.com/ru/post/709438/
Хабр
Go: обобщенные алгоритмы и типы
Предисловие До недавнего времени у тех, кто пишет на Go было два пути: копипаста и кодогенерация. Фанатом ни первого, ни второго я не являюсь, однако к моей радости, теперь и в Go есть обобщенные...
Generico! Дженерики в go или стоит ли оно того
#Go #golang #generics #generic #go #programming IV
https://habr.com/ru/post/712066/
#Go #golang #generics #generic #go #programming IV
https://habr.com/ru/post/712066/
Хабр
Generico! Дженерики в go или стоит ли оно того
15 марта 2022 года. Был морозный весенний день. Ветер старался доказать, что он не промах и залезть под куртки, кофты и прочие принадлежности гардероба, чтобы из первых рук, куда уж придется,...
Сказка о типизации
#Ненормальноепрограммирование #Java #Читальныйзал #java #типизация #generics #юмор IV
https://habr.com/ru/post/724700/
#Ненормальноепрограммирование #Java #Читальныйзал #java #типизация #generics #юмор IV
https://habr.com/ru/post/724700/
Хабр
Сказка о типизации
В некотором царстве, в некотором государстве жил был царь. Как-то раз объявил царь всему народу - "Кто решит три моих задачки, тот сам сможет царём стать". И даже контракт метода опубликовал, всё...
Typescript Generics
#JavaScript #ReactJS #TypeScript #generics #typescript #react #api
https://habr.com/ru/articles/805127/
#JavaScript #ReactJS #TypeScript #generics #typescript #react #api
https://habr.com/ru/articles/805127/
Хабр
Typescript Generics
Javascript - крутой язык со своими преимуществами и недостатками. И одно из его свойств - это динамическая типизация, которая одновременно может быть как преимуществом, так и недостатком. Очень много...
Универсальные типы в python
#БлогкомпанииТензор #Python #python #generics #generic
https://habr.com/ru/companies/tensor/articles/805349/
#БлогкомпанииТензор #Python #python #generics #generic
https://habr.com/ru/companies/tensor/articles/805349/
Хабр
Универсальные типы в python
Универсальные типы в python являются незаменимым инструментом, который позволяет выявлять множество ошибок на моменте написания кода, а также делает код чище и элегантнее. Меня зовут Саша, и в своей...
Generic Concurrency в Go
#Программирование #Go #go #concurrency #iterators #generics
https://habr.com/ru/articles/817003/
#Программирование #Go #go #concurrency #iterators #generics
https://habr.com/ru/articles/817003/
Хабр
Generic Concurrency в Go
Привет, гоферы! В этой статье я хочу поделиться мыслями и идеями, которые у меня накопились за время работы с дженериками в Go, и в частности о том, как шаблоны многозадачности могут стать более...
SQLAlchemy 2.0 + Python Generic, или как создать универсальный репозиторий для работы с БД
#python #python3 #sqlalchemy20 #sqlalchemy #generic #generics #типизация
https://habr.com/ru/articles/853326/
#python #python3 #sqlalchemy20 #sqlalchemy #generic #generics #типизация
https://habr.com/ru/articles/853326/
Хабр
SQLAlchemy 2.0 + Python Generic, или как создать универсальный репозиторий для работы с БД
Доброго времени суток, товарищи, эта статья, так скажем, продолжение предыдущей статьи об SQLAlchemy 2.0 для новичков , в этой статье мы узнаем что такое Python Generic и как его можно использовать в...