Open gavr123456789 opened 9 months ago
check can pragmas be used with qualifier to eliminate imports if so, then its possible to add pragmas on the bind state, like
Bind content: [
@Compose
builder Card card ...
]
by: can be represented as some method that returns an inlined block of code lazy ^= [a::T -> a] x by: lazy = [21 + 21] now x has type Int instead of Int -> Int, but it will be evaluated on call
Single param pragmas
Kotlin
@Composable fun sas() {}
Niva
current:
@x: sas y: sus
new:
@Composable Clonable
It can be a list of one words, or list of keywords, not both in one pragma
@x: 1 y: 2 z: 3
or@sas sus clonable
Also
Kotlin
Niva
Kinda done
with just
@Serializable
but there are a problem with imports(no autoimports for pragmas)Extension lambdas
Kotlin
Niva
Actually builders not so much different from lambda, if there was possible to make them toplevel
Default values?
Since there a lot of them
directives