Практика построителей в Kotlin
Объявите fun interface WordPick с
методом take для строки. Отберите из
списка "go", "kotlin", "api"
слова длиной 3 через SAM-лямбду.
Напишите функцию, которая принимает
StringBuilder.() -> Unit и возвращает
строку в скобках "(...)". Проверьте
на тексте "ok".
Сделайте внешний Menu с section
и внутренний Section с item.
Соберите две секции по два пункта и выведите
список подписей.
Пометьте семейство построителя @DslMarker.
Соберите экран с заголовком снаружи и двумя
строками внутри группы без вызова внешних
команд из вложенного блока.
Постройте список из пяти первых букв алфавита и выведите третью букву.
Постройте карту «код валюты - символ» для
"usd" и "eur" со значениями
"$" и "E". Выведите символ
"eur".
Сформируйте многострочный текст: первая строка
"name:ann", вторая "role:editor".
Используйте стандартный построитель строки и
выведите результат.