Loading...

Контекстуални параметри и преобразуване на типове в Scala

Изминало събитие
Дата:
22 ноември 2023
Час:
19:00
Лектор:
Александър Иванов

Събитието е вече изминало, но все още може да го гледаш на запис.

Гледай безплатно онлайн семинар на тема "Контекстуални параметри и преобразуване на типове в Scala" нa 22 ноември 2023 г. (сряда) от 19:00 часа с лектор Александър Иванов.
За семинара
Една от най-отличителните функционалности на езика Scala са начините, по които може да се обогатява контекста и да се преобразуват типове, постигани чрез използването на ключовата дума implicit (и съответните и аналози в Scala 3). Преди да се запознае аудиторията с тях, ще започне с основите на езика - как се дефинират константи, променливи, класове, обекти и методи. Уастниците в събитието ще разберат защо езикът е строго типизиран и с какво им помага компилаторът на Scala. Както и защо езикът позволява много списъци от параметри към метод. След тези изяснителни теми, може да погледнат към контекстуалните параметри. Ще разгледат как те съкращават техния код и как компилаторът успява да си ги набави. Ключовата дума implicit се използва още и за преобразуване на типове или обогатяване на чужд код.
За лектора
Александър Иванов
Александър се занимава с разработка на софтуер от десет години. Преди да започне да пише на Scala, програмира на Java. Запалва се по Scala от свои колеги, които провеждат курс за изучаване на езика във ФМИ. Вече четири години програмира на Scala, като от две години използва възможностите на езика, за да пише функционално.

Получава своето образование в математическата гимназия в Плевен и факултета по математика и информатика в СУ. Обожава футбола и музиката.
Александър Иванов Photo
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.