ended5월 18일· 1 sources
When Lambdas Can't Serialize: Building AST-Based Transformation Pipelines in Kotlin
Kotlin 람다의 한계와 AST의 솔루션: 클라우드 배포 시대의 변환 파이프라인 아키텍처
Why it matters
As kumulant transitioned from in-process Kotlin code to cloud-deployed YAML configurations, lambdas became a fundamental blocker—functions cannot serialize over HTTP. By replacing closures with a polymorphic, serializable AST (Abstract Syntax Tree), the library now enables developers to define complex transformations in YAML while preserving type safety. This shift reveals a broader architectural truth: cloud-native systems require composable expressions, not embedded code.
1
Sources
+0
24h
—
Growth
126d
Active
kumulantASTKotlinserializationexpressions