Skip to content

Improve AddDsl #1260

Open
Open
@AndreiKingsley

Description

@AndreiKingsley

Now API is very confusing.
Proposal:

df.add { df ->
    col("year of birth") { 2021 - age }
    col(df.age > 18 named "isAdult")
    colGroup("details") {
        col(df.name.lastName.length() named "last name length")
        col("full name") { name.firstName + " " + name.lastName }
    }
    col(df.colA)
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions