diff --git a/docs/StardustDocs/topics/Compiler-Plugin.md b/docs/StardustDocs/topics/Compiler-Plugin.md index 5cd1dbfa3..e9d9452ac 100644 --- a/docs/StardustDocs/topics/Compiler-Plugin.md +++ b/docs/StardustDocs/topics/Compiler-Plugin.md @@ -1,9 +1,34 @@ # Kotlin DataFrame Compiler Plugin -Kotlin DataFrame compiler plugin: available in Gradle projects, is coming to Kotlin Notebook and Maven projects soon. + +Explore the Kotlin DataFrame Compiler Plugin — +a powerful tool for on-the-fly generating type-safe accessors in DataFrames. + -Check out this video that shows how expressions update the schema of a dataframe: + +Explore the Kotlin DataFrame Compiler Plugin — +a powerful tool for on-the-fly generating type-safe accessors in DataFrames. + + + +Explore the Kotlin DataFrame Compiler Plugin — +a powerful tool for on-the-fly generating type-safe accessors in DataFrames. + + + +> Now available in Gradle projects, is coming to Kotlin Notebook and Maven projects soon. + +**Kotlin DataFrame Compiler Plugin** is a Kotlin compiler plugin that automatically generates +**[type-safe extension properties](extensionPropertiesApi.md)** for your DataFrame, +allowing you to access columns and rows in a type-safe way and avoid mistakes in column names. +## Why use it? + +- Access columns as regular properties: `df.name` instead of `df["name"]`. +- Get full IDE and compiler support: autocompletion, refactoring, and type checking. +- Improve code readability and safety when working with DataFrame. + +Check out this video that shows how expressions update the schema of a dataframe: