Skip to content

Scalars drop type through dualisation process #2

Description

@kungfooman
a = GAmphetamine("+++");
a.scalar(1); // scalar {1}
a.scalar(1).dual(); // trivector
a.scalar(1).dual().dual(); // 1
a.scalar(1).dual().dual().dual(); // Uncaught TypeError

Shouldn't dual() return a scalar again?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions