Имея этот код:
object Types {
val undefined = "undefined".narrow
type RunnableArgument = BigDecimal :+: String :+: Boolean :+: CNil
}
Я бы хотел иметь тип константы undefined
в качестве одного из элементов RunnableArgument
hlist. Это вообще возможно?